Personal details

Gaurav Y. - Remote QA engineer

Gaurav Y.

Based in: 🇮🇳 India
Timezone: Pacific Time (US & Canada) (UTC-7)

Summary

As an Automation Consultant, I design and execute automation and performance projects for various web and mobile applications, using tools such as Selenium, JMeter, LoadRunner, and Katalon Studio. I work with the business and technical teams to understand the requirements, identify the scenarios, and generate the detailed test plans and reports.

I also have expertise in penetration testing and vulnerability analysis, using tools such as OWASP ZAP and Burp-Suite, to ensure the security and reliability of the applications. I am a software enthusiast who values quality, innovation, and ethics. I am a quick learner and an excellent team player who can meet tight deadlines and work under pressure.

Have successfully led the Entire QA Team and its functions, Mentored fellow team mates as well.

Apart from Building Test Automation frameworks in Python/Java from scratch as QA and Automation Expert below are the few tools i have built recently in my free time that has helped the Marketing an Sales Team -

1. Automated Instagram Post generator.

2. Hashtag/Keyword generator.

3. Article rephrase tool.

4. Built a document/agreement scanning tool using GPT APIs and open-source AI models. The tool reads any agreement and cuts the data into Excel sheet columns(Law domain agreements ) keeping the information intact. (Freelance work)

5. Many Data scrapping tools like Google scrapper, Twitter scrapper, LinkedIn profile scrapper, Jobs Data scrapper etc.

6. Visiting card scanner - using opencv, python and open source  text based AI Model from hugging face platform.

7. AI Art Generator using SDXL api from hugging face platform - instagram - @darkmusic0705

Work Experience

SDET
NMG Technologies | Mar 2020 - Present
HTML/CSS
Python
Java
SQL
Selenium
JavaScript
Selenium Grid
Selenium with python
GPT-3
Selenium with Java
Huggingface
OpenAI APIs

Project – Competiscan, Hugo By RGP, Job Graze and peer support to sales and marketing with automation, scrapping , builing productivity tools like visiting card scanner, linkedin scrapper, lead scrapper and built data cleaning/manupilation/analysis solutions

Below are other Responsibilities as an SDET -

● Responsible for the Automation Testing of the Projects

● Applying Designing to plan the test Automation Framework and Maintain

Documentation for the same.

● Creating Enhancing Debugging And Running test cases.

● Maintain the automation framework in an internal repo that is consumed in the

Dev-ops pipeline.

● Create Test Data that is to be used in Automation testing and performance testing

activities.

● Servicing the Technical Leads with Daily Automation Results and Failure analysis.

● Maintaining and updating the XPATHS and UI locators to be consumed in the

automation framework.

● Setup and Maintain AWS and Azure Dev-ops pipeline for the automation framework that

is scheduled daily and after every release deployment to cover Regression test cases

across the System.

● Training fellow QA Team members on Automation Testing activities.

● Reporting to the VP Technology with the QA tasks

accomplished on a Daily Basis.

Maintain a Tool-Independent approach and be ready to choose any tool that best suits

the application and environment.

● Automate the API level test cases for the projects, Document, Test and Maintain the

Open API Yaml Contract. (Open API Yaml Contract Validator integrated with the API Test

Automation Framework. )

● Providing peer support to the Mobile App Projects and the Pre-sales Team.

QA Engineer
EVC Ventures | Sep 2018 - Feb 2020
SQL
JMeter
Protractor
Testing techniques
Jira/confluence
Selenium with Java

Project – SIS Oklahoma Wesleyan University

OKWU - ERP : The application an ERP for the Prospects and Applicants of Oklahoma

Wesleyan University

Project - SIS TMBU and MDI

TMBU and MDI : The application is for TMB University and MDI University , It is an ERP

Application for the University Roles such as University Registrar, Counsellor, Recruiter, Clerk,

Allowing the Privileged users to manage the Students Information such as Personal Details,

address, Academic Details, Future Plans, Financial Details, Fee Payments, Notification Mails

Role & Responsibilities

● Responsible for the QA process of the Projects assigned to me or the QA Team.

● Automation the UI and Services of the Applications

● Servicing the Business team and the Technical Leads with Daily Regression Test

results.

● Conducting Benchmarking of Performance of the Application for

Impromptu Production Releases.

● Conducting Penetration tests on the Services for Security Issues

Such as Direct Resource References, OTP Brute Force and

Application User Data Exposure.

● Defect Finding, Defect Logging and Defect Follow Up, Defect Closure.

● Training fellow QA Team on Performance Testing and Penetration Testing activities.

● Walkthrough the final report with all the project stake-holders and implementthe

review comments and update the next version of the test report.

● Conducting Review Meetings within the Team and handover of

Automation and Performance Testing Skills.

● Review the Functional Stability, Performance and Security of the

Application after every Quarter.

● Maintain a test case documentation.

● Responsible for the CMMI (Capability Maturity Model Integration Institute) Level 3

Practices and Documentation.

● Led and Successfully Navigated a Rigorous Audit Ensuring Attainment of CMMI Level 3

Compliance.

Education

SRM University
Bachelor's degreeComputer Science Engineering
Jul 2010 - May 2014