About

Hello all ! I am Harshit Shah. Sr QA Automation Engineer

To be associated with a Progressive and Innovative Organization that gives scope to apply my knowledge and skills, and to be a part of a team that dynamically works towards the growth of the Organization Specialties: Flexibility to adopt new technologies and zeal to learn new technologies. Positive attitude and enthusiastic in teamwork. Learn More

Basic Information
Email:
Harshitshah156@gmail.com
Phone:
+91-85888XXXXX
Address:
Pune,Maharashta- India
Language:
English, Hindi,Gujarati
Professional Skills
Selenium
Java
Test Automation
TestNG
WebDriverIO
jMeter
API Automatin
Cucumber
Mobile Test Automation
Agile
Gatling
Karate-API Automation

TECHNICAL STACKS USED:

  • Testing tools: Selenium WebDriver, Appium, JUnit, TestNG,Cucumber, Rest-assured
  • Defect Tracking Tools: JIRA,Bugzilla & HP-ALM.
  • Build Tools: Maven.
  • Languages: Java, SQL, Python(Basics).
  • CI/CD Tools: Jenkins, Docker.
  • Cross Browser Platform: AWS, BrowserStack and Selenium GRID.
  • Databases: Oracle & PostgressSQL
  • Version Control: GIT, GITHUB.
  • Operating Systems: AWS, Windows 10,Mac,Android.
  • Others Tools/lib: Putty,Wiremock,Postman

Work Experience

Novt 2022 - Present

American Express
Sr. SDET Analyst

Pune, India

Responsible for ensuring product quality throughout the entire SDLC by implementing advanced test automation strategies and leveraging cutting-edge tools. My role involves leading a team of six testers across three scrum teams, where I provide technical guidance and foster a culture of continuous improvement. By optimizing testing processes and integrating automated solutions, I enhance efficiency, reduce defects, and ensure that high standards are consistently met. My leadership extends to mentoring team members, coordinating cross-team collaboration, and driving initiatives that align with business goals.

  • Developed a robust automation framework for backend processing using Selenium and Java, ensuring daily file consistency on NFS drives
  • Created a UI automation framework with WebdriverIO and JavaScript to execute comprehensive sanity and regression test suites.
  • Leveraged CI/CD tools like Jenkins, GIT, Maven, and Docker to optimize deployment pipelines and streamline testing processes.
  • Conducted extensive testing of RESTful web services using Postman and led API automation efforts with Rest-Assured.
  • Served as Lead Scrum Tester and E2E Tester, overseeing QA project planning, resource allocation, timelines, and testing cycles.
  • Focused on aligning QA strategies with business objectives to enhance ROI and deliver high-quality products.
  • Executed performance testing using JMeter, ensuring solutions meet both functional and non-functional requirements.
  • Conducted a proof of concept (POC) using Wiremock simulate and test API interactions, reducing dependency on external services and improving test reliability.
  • Led a POC for performance testing with Gatling with Karate, enabling efficient load testing and enhancing system scalability, which contributed to a higher ROI.

Sept 2021 - Oct-2022

Credit Suisse
Sr. SDET

Pune, India

Responsible for maintaining the quality of product accross the SDLC cycle using Test Automation and Tools to enhance it.

  • Created a comprehensive automation testing framework from scratch using Selenium with Cucumber (Java), TestNG, JUnit5, Maven, Log4j, IntelliJ, and Selenium Grid. This streamlined testing processes, improved test coverage, and reduced manual effort, enhancing overall efficiency and reliability in product delivery.
  • Tested RESTful web services with Postman to ensure API functionality and reliability, contributing to a smoother integration process and faster time-to-market for features.
  • Developed an API automation suite to validate subsystem APIs and created a health dashboard with help of Devops Team to monitor system performance. This provided real-time insights, enabling proactive issue resolution and maintaining high system availability.
  • Designed and executed testing programs database impacts, software scenarios, regression testing, negative testing, and usability. These efforts ensured robust software quality and reduced post-release defects, saving time and resources on bug fixes.
  • Reviewed software documentation for technical accuracy and compliance, minimizing risks and ensuring that all technical requirements were met, thus safeguarding the product’s integrity.
  • Participated in high-level design sessions and aligned them with end-to-end use cases, collaborating closely with the technical architect. This alignment ensured that the final product met both functional and technical expectations.
  • Coordinated with the development team on release schedules, defect status, and defect analysis, which improved communication, reduced turnaround times for bug fixes, and ensured smoother release cycles.
  • Mentored new team members by providing them with functional and automation knowledge, accelerating their onboarding process and enabling them to contribute effectively to the project sooner.

January 2020 - Aug 2021

HSBC
Sr.Automation Engineer

Pune, India

Responsible for applying the principles and practices of software quality assurance throughout the software development life cycle. Testing the product to detect errors; also fixing the processes that resulted in those errors.

  • Worked as Scrum tester with individual contributor where used Wiremock for mocking before API is developed so code can be tested beforehand.
  • As a Scrum Tester worked on Cucumber with Serenity Framework with Junit.
  • Have a brief experience on Accessibility Testing using NVDA, JAWS and have Developed Automation for same to check on accessibility Testing
  • Participate in the overall testing strategy of the product.
  • Worked on SonarQube and integrated with current Automation Pack to check on code quality analysis.
  • Have been working on Parallel Execution to bring down Execution time on Jenkins Pipeline and successfully delivered it.
  • Have used BrowserStack to do testing of Mortgage Website on different device And browser inline with different market standard.
  • Experience as an Agile Tester and involve in all agile ceremonies starting from Grooming call, User Stories Estimation, Daily Stand up, sending DSR to stakeholder & Retrospective Meeting.
  • Creation of Test Deliverables like Test Strategy, Test Plan, Test Cases, Test Report for Release and Bug Report.
  • Managed the QA Project planning activities by identifying the resources, Timelines,Schedules,Testing-Cycles, QA Strategy documentation and automation while handling a Team.
  • Mentoring new joiners and providing adequate knowledge to work on Product with functional and Automation Knowledge.
  • Researching test tools, methodologies, and trends and upgrading existing practices and processes.

Sept 2013 - December 2019

Tech Mahindra Ltd.
Automation Test Engineer

Pune,India

Responsible for applying the principles and practices of software quality assurance throughout the software development life cycle. Testing the product to detect errors; also fixing the processes that resulted in those errors.

  • Working closely with the payment team to make sure proper billing validation is done.
  • Managed project by working at Client Location from (March'17-June'18, Atlanta, USA) as Onsite coordinator for the Team at offshore.
  • Driving the complete QA Cycle right from the Requirement Capturing stage till Production checkout.
  • Involved in API Testing manually using Putty by checking Logs of the Critical Projects and Enhancement.
  • Have been Involved in UAT Testing on different device like iPAD, Tablet and Desktop with daily calls with business/Stakeholders
  • Responsible for maintaining framework and executing the automation scripts using Selenium-WebDriver (TestNG with Java).
  • Co-ordinated with the requirement team and analysed the requirements along With Design team for the scope definition.
  • Giving recommendations on how quality can be improved further.

Education

2009 - 2013

Bachelor's Degree
Bachelor of engineering

Gujarat Technological University

A Bachelor of engineering is an undergraduate academic degree conferred after the completion of a four-year program.

Certification

2021

Cloud
AWS Solution Architect Associate
Oracle Cloud Associate
Contact Me

Address

Pune,India

Phone

+91-85888XXXX

Email

harshitshah156@gmail.com

Harshit Shah

© Harshit Shah. All rights reserved.