Post Job Free
Sign in

Quality Assurance Automation Engineer

Location:
Bradenton, FL
Posted:
August 08, 2025

Contact this candidate

Resume:

SAURABH SHAH

PHONE: 941-***-****

EMAIL: *************@*****.***

https://www.linkedin.com/in/saurabh-s-198181107/

SOFTWARE QA PROFESSIONAL

Manual & Automated Testing Defects Management HP ALM, UFT & SELENIUM

A tech-savvy professional having consolidated experience of Quality Assurance in software testing in variety of domains A team builder, possessing excellent analytical, cognitive, and problem-solving abilities. A highly detail oriented, methodology driven and highly reliable self-starter with diverse experience of successfully completing assignments. Experienced in Web and Client-Server applications. Expertise in manual & automated testing using QC/ALM, Selenium, QTP/UFT, Specflow (Cucumber).

SUMMARY

Have more than 13+ years of experience in the IT industry as a Quality Assurance Analyst, Automation engineer and software testing of Client/Server & Web applications. Clear understanding of Software Development Life Cycle (SDLC) like Waterfall and Agile methodologies.

Accomplished functional tester having over10 years of experience in designing, developing & executing test cases both manual and automated.

5+ years of experience in building & training QA teams. Has always been a highly valued member of QA teams. Ability to collaborate with Business Stake Holders, Developers, QAs and Business analysts regarding Testing Status, Requirements Analysis and Defect reviews.

Experienced using Azure DevOps (VSTS), ALM, JIRA for complete test management and defect management. Experienced in using Testing tools such as QTP/ UFT, Quality Center/ALM and Selenium WebDriver. Strong Test Complete skills.

Experienced in Developing Automation Scripts, Execution and Analysis Test Results using Hybrid Framework in Selenium WebDriver. Good Knowledge in developing Page Object Model Framework using Page Factory in Selenium WebDriver. Expertise in setting up and carrying out browser Compatibility testing environment with different browsers and versions of Internet Explorer, Mozilla Firefox, Google Chrome, Safari on different Operating Systems

Experienced using Structured Query Language (SQL)

Experienced using SpecFlow in VB.Net environment, including developing Step Definitions.

Extensive experience in Functional and Regression testing. Experienced in developing and implementing efficiencies in testing life cycle. Expertise in planning and performing different test types, such as White Box, Black Box, Front-End, Back-End and E2E, Smoke, Beta Testing and User Acceptance Testing (UAT). Designed and executed test cases for User Acceptance Testing.

Proficient in designing, reviewing and documenting system test plans, defining test procedures and creating test cases based on product release features, client’s requirements, and related technical documents. Thorough and accurate documenting identified bugs in a timely manner.

Quick learner and excellent team player having ability to meet tight deadlines and work under pressure.

Worked on multiple Projects at same time with multi-site & multi-cultural teams. Currently pursuing training in Mobile Apps Testing using Appium and SauseLabs.

KEY COMPETENCIES

Testing Tools & Technologies

QTP/UFT, Selenium, Postman, JIRA, ALM, Azure DevOps (VSTS), TFS, Visual Studio, SwaggerUI, SpecFlow, Cucumber, RestAPI, Kubernetes, Putty Logs, Python, AWS-S3 Bucket, Snowflake, Jmeter, LoadRunner, Test Complete, Python, Jira, ServiceNow

Methodologies

Waterfall, Agile (Scrum)

Scripting Languages

VB.NET, VBScript, Java, Java script, XML, HTML, SQL, C#, Python

Operating System

Windows 7, Windows XP, and UNIX/Linux

Database

Oracle, SQL Server 2008, MongoDB

Business Tools

MS Office, MS Visio

Document Management Platforms

SharePoint, VersionOne

Network

TCP/IP, FTP, HTTP, LAN, WAN

EDUCATION AND PROFESSIONAL TRAININGS:

Masters’ of Science University of Baroda, India

Diploma in Software Testing & QA in QC 9.2, QTP & VB Scripting: Crescent IT Solutions, Houston, TX

PROFESSIONAL EXPERIENCE

NJ TECH, INC Tampa FL. Jan 2024 - Present

QA Lead

Xpertnjtech is a comprehensive software platform designed to assist students, especially those from lower-income backgrounds, starting from elementary school, in achieving their career goals. The platform aims to provide a supportive environment for skill development, mentorship, and job placement.

Client Domain : Education

Responsibilities:

Understand and review the requirements and specifications for the portal.

Participate in requirement gathering sessions and provide feedback from a testing perspective.

Develop a comprehensive test plan that outlines the testing strategy, scope, resources, schedule, and deliverables.

Identify the testing tools and environments needed for testing.

Create detailed test cases, test scripts, and test data based on the requirements and design documents.

Automation using Selenium. Implemented Page Obj Model and page factory.

UI automation using MABL. Contribute developing test scripts in MABL for End to End GUI testing.

Ensure test cases cover functional, non-functional, regression, integration, and user acceptance testing.

Execute manual and automated test cases to validate the functionality, performance, and security of the portal.

Record and track defects using a defect management tool, providing detailed descriptions and steps to reproduce.

Develop and maintain automated test scripts to improve testing efficiency. Tools using “Test Complete” and Python.

Contribute to UAT. Also help conduct load and stress testing to ensure the portal can handle expected user volumes. Technologies used : Jmeter, LoadRunner. Identify and resolve performance bottlenecks.

Perform security testing to identify and mitigate vulnerabilities.

Ensure the portal complies with relevant security standards and regulations.

Coordinate UAT sessions with end-users to validate that the portal meets their needs.

Collect feedback and ensure that any issues are addressed before the final release.

Document test cases, test results, and defect reports.

Maintain testing artifacts and ensure they are up-to-date and accessible.

Work closely with developers, business analysts and project managers.

Provide regular updates on testing progress, issues, and risks.

Analyze test results and metrics to identify areas for improvement in the testing process.

Stay updated with industry best practices, tools, and technologies to enhance the QA process.

Provide post-release support by monitoring the portal for any issues.

Ensure continuous testing and maintenance as updates and new features are added to the portal.

Kroger’s Inc, Chicago, IL Sep 2022– Aug 2023

System QA Lead

Kroger’s Inc is one of the top chains of Super Stores involved in the retail business. The project is about the successful development of a delivery system. I am involved with incidents resolution in a Prod environment.

Client Domain : Retail

Responsibilities:

Manage Off-Shore & On-Shore teams.

Manual Testing of Supply chain delivery trucks scheduling app.

Automation using Selenium. Implemented Page Obj Model and page factory.

Contribute in efforts of Automated Testing. Develop and maintain Selenium automated test scripts.

Participate in UAT efforts.

Participate in performance testin using Dynatrace and LoadRunner

Used ServiceNow to platform for streamlining and automating customer service and business workflow. SercieNow was used to allow users raise, process and regulate issues/tickets. Evaluate tickeds raised in ServiceNow, understand the issue, discuss the possible fixes with related team and achieve issue resolution.

Discuss issues with stakeholders.

Pfizer, Tampa, FL Mar 2022 – Aug 2022

System QA Lead

Pfizer Inc is one of the top pharmaceutical manufacturing companies. The project employs grey box testing methodology and agile (SCRUM) testing environment. I am involved with the successful migration of 100+ applications from client server environment to AWS cloud environment.

Client Domain : Pharmaceutical

Responsibilities:

Lead Off-Shore & On-Shore teams while working as an integral member of agile QA team, design and actuate QA testing functions. Design and develop complex test scenarios. Establish pre-migration baselines to compare with post migration functionalities!

Participate in Business Requirments Analysis to understand the scope.

Participate in Data Warehousing meetings and contribute to testing of ETL process. Used Snowflake for testing.

Development and collaboration using Azure DevOps tools and micro-services.

Reviewing manual test cases for leverage and automation scope. Using selenium developed 300+ test scripts. Implemented Page Object Model.

Provide testing tasks and related estimates. Assist in developing plans & strategies keeping QA in focus.

Support UAT by defining Acceptance Criteria, designing test cases, executing UAT scenarios.

Provide training to new recruits. Help developers find and resolve problems while fostering a strong team atmosphere within the IT department.

Help performance QA team. Technologies used Jmeter, LoadRunner.

Walgreens, Chicago, IL Apr 2021– Feb 2022

System QA Lead

Walgreens Inc is one of the top pharmacy retailing firms. The project employs grey box testing methodology and agile (SCRUM) testing environment. I am involved with Prescription Processing application in E2E environment. It is a web-based tracker application to track and process prescriptions from initial contact to dispensing. The project is about changing applications from legacy systems to cloud.

Client Domain : Pharmacy

Responsibilities:

Working in Off-Shore & On-Shore teams while working as an integral member of agile QA team, design and actuate QA testing functions. Design and develop complex test scenarios.

Testing of mobile app using Apium for cross platform testing such as iOS, Android, Windows. Scenarios tested for usability, performance and functionality.

Participate in Business Requirments Analysis to understand the scope.

Used SnowFlake for ticket resolution and ETL (Data Warehouse) testing.

Reviewing manual test cases for possibility of automation, all requirements’ artefacts including use cases, change requests. Participate in review and approval meetings, daily scrum meetings. Using Selenium, Python, and Java to automate manual test cases (20+).

Usin GitHub for source code management.

Provide testing tasks and related estimates. Assist in developing plans & strategies keeping QA in focus. Building Regression Suits. Responsible for execution of daily sanity testing & regression testing prior to each release.

Support UAT by defining Acceptance Criteria, designing test cases, executing UAT scenarios.

Provide training to new recruits. Help developers find and resolve problems while fostering a strong team atmosphere within the IT department.

PWC, Tampa, FL May 2018 – Feb 2021

System QA Lead

Price Westerhouse Coopers is one of the top 4 global accounting & auditing firms. PwC’s professional services, including audit and assurance, tax and consulting, cover such areas as cybersecurity and privacy, human resources, deals and forensics helping to resolve complex issues and identify opportunities across these industries. The project employs grey box testing methodology and agile (SCRUM) testing environment. I am involved with Rapid Engage (C2C) application. RE is a web-based tracker application to track opportunity progress from initial contact to contract. It tracks the progress of an engagement through various applications and databases.

Client Domain : Finance, Tax & Audit

Responsibilities:

Leading Off-Shore, Near-Shore & On-Shore teams while working as an integral member of agile QA team, design and actuate QA testing functions. Design and develop complex test scenarios.

Participate in Business Requirments Analysis to understand the scope.

Reviewing manual test cases for possibility of automation, all requirements’ artefacts including use cases, change requests. Participate in review and approval meetings, daily scrum meetings. Using Selenium and Java in Visual Studio to automate manual test cases (370+).

Using GitHub for source code management.

Using MongoDB (Rapid Engage Project) and SQL Server 2008(Power VBO Project) for backend validations.

Provide testing tasks and related estimates. Assist in developing plans & strategies keeping QA in focus. Building Regression Suits. Responsible for execution of daily sanity testing & regression testing prior to each release.

Communicating with team and other stake holders mainly through WebEx and daily status meetings, emails.

Support UAT by defining Acceptance Criteria, designing test cases, executing UAT scenarios.

Using Azure DevOps (VSTS) for complete project management.

Using JSON + Postman for Restfull API testing automation.

Using Python in conjunction with AWS S3 Bucket and Snowflake.

Tracked, regressed, and closed defects. Perform backend testing using MongoDB (Robo3T) and verified data Integrity.

Automation using Selenium. Implemented Page Obj Model and page factory.

Responsible for ensuring overall integrity of testing strategy, implementing standards, best practices, process improvements, procedures, and all required controls.

Provide training to new recruits. Help developers find and resolve problems while fostering a strong team atmosphere within the IT department.

Worked in Enterprize Architecture and DevOps Environment.

Projects worked on: Rapid Engage, VBO Forms, OneAD Migration, OpenAM Migration, (All Web Apps)

Successfully migrated 160+ apps to OpenAM authentication system. (All Web Apps).

Successfully migrate 60+ apps to OneAD system. (All Web Apps). Involved in testing of ETL process and data validations pre and post migration.

RCIS (Zurich), Anoka, MN Jan 2016 – April 2018

Sr. System QA Analyst

RCIS is a subsidiary of Wells Fargo (now taken over by Zurich) doing business in Crop Insurance. The project employs grey box testing methodology and agile testing environment. I am involved with CIMax and CIQuote applications. CIMax is windows-based core application to collect data from insured, organize the data, communicate with RMA, and analyze the risk involved, premium calculation and policy creation. Ciquote is a web-app used to generate quick quotes for farmers.

Client Domain : Crop Insurance

Responsibilities:

Working as an integral member of agile team, design and actuate QA testing functions. Design and develop complex test scenarios.

Currently developing specFlows (Cucumber) for unit testing in vb.Net environment.

Reviewing manual test cases for possibility of automation, all requirements’ artefacts including use cases, change requests. Participate in review and approval meetings. Contribute to 2nd level support to troubleshoot product defects. Assist in designing and ensuring overall integrity of testing strategy.

Participate in Business Requirements Analysis.

Creating automation scripts using VB Scripting and UFT. Perform automated testing for windows-based core application “CIMax.” Automated 2300+ manual test cases.

Provide testing tasks and related estimates. Assist in developing plans & strategies keeping QA in focus.

Providing system admin tasks such as permissions and access grants, upgrading, installing and configuring application. Troubleshooting and providing technical support to team.

Building Regression Suits, executing regression suits prior to each release.

Defect management & triaging using ALM. Ensure issues are identified, tracked, reported, and resolved.

Communicating with team and other stake holders mainly through Share Point, weekly status meetings, emails.

Source (version) control using Visual Studio (TFS)

Assist UAT.

Diagnose, troubleshoot, and resolve critical business issues including functional testing and developing test cases.

Escalate Defects while studying Project Requirements and writing Test Cases to the Team lead. Tracked, regressed, and closed defects.

Perform backend testing using SQL queries and verified data Integrity.

Making significant and value adding contribution to enhance the functionality of existing framework.

Document test procedures and findings.

Assist in developing and implementing standards, best practices, process improvements, procedures, and all required controls.

Provide training to new recruits. Assist developers in finding and resolving problems while fostering a strong team atmosphere within the IT department.

Payliance Inc., Columbus, OH July 2013 – Dec 2015

Sr. QA Tester

Payliance serves clients with different applications (All Web Apps) to manage their payments. This project typically employed white box testing methodology. I tested different modules of the client-based application which is Planned/Recurring Payments (PPD) where Company electronically debits funds from a customer’s account on behalf of Client via the Automated Clearing House (ACH) Network for the purpose of securing recurring payments for Client’s goods or services.

Client Domain : Finance, Credit Card Payments

Responsibilities:

Reviewing all Requirements Artefacts - FRDs, Use Cases, and Change Requests. Executing test cases both Manual and Automated. Involved in modifying the automated scripts (UFT+VBScript) based on issues reported against the application by the end users. Performed network, system, regression, and User Acceptance Testing (UAT) using descriptive programming in QTP (UFT).

Conducting daily & weekly QA audits in accordance with all required standards. Performing quality assurance activities and system integration testing for all software changes. Designed and documented test plans. Analyzing test results.

Interact regularly with business client management to solicit requirements changes and drive issue resolution. Provided regular updates to management regarding quality and productivity trends, success/failure rates, and any performance gaps. Also involved in weekly QA staff meetings, project status meetings to update the testing process status and coordinated with developers, discuss issues to take timely action. Participate regularly in meetings with BA and Developers to understand the scope of testing.

Was involved in initial designing of Software Testing Artefacts - Test Strategy, Test Plan, Test Case, Requirements Traceability Matrix, Test data matrix, Test estimates, Schedules, and Run Plan.

Performing Smoke Testing, Functional testing, Regression testing, and end to end testing.

Executed test cases on Administrator module and Customer module of application which helps clients to maintain their PPD payments. Performed Back End Testing and wrote simple SQL queries to retrieve relevant data from SQL Server.

Designed and maintained QA plans, Test Cases Libraries, Object Repositories, and other required control procedures / processes to ensure the quality assurance using HP ALM

Escalated Defects while studying Project Requirements and writing Test Cases to the Team lead. Tracked, regressed, and closed defects using HP ALM

Provided training to end users on system functionality. Participated in functional / technical design reviews. Developed and maintained standards and best practices for testing.

Completed testing and documentation as per assigned schedule. Submit weekly status reports to QA Manager.

First Data Corp. (Compass-CNP), Melville, NY July 2011 – July 2013

QA Analyst.

Compass project of First Data Commercial Services (FDCS) is an ecommerce solution intended to process card-not-present (CNP) transactions. Compass has been developed in Stratus platform which is a virtual operating system (VOS). Stratus server has ultra-high availability (99.999%), and every aspect of a Stratus system has been engineered from the ground up to safeguard uptime. Compass validates the authenticity of the merchant.

Client Domain : Finance

Responsibilities:

Participated in the project kick off meeting with business analyst.

Reviewing manual test cases for possibility of automation, all requirements’ artefacts including use cases, change requests. Participate in review and approval meetings.

Perform automated testing for web-based core application “Compass.” Created automation scripts (~800) using Java Scripting in Selenium.

Reviewed the Master Test plan as per the Functional specifications of the project, used HP ALM for complete Test Management.

Involved in assessment of change requests and their impact on system.

Gathered, developed, and managed test data.

Participated in QA staff meetings for continuous improvements of test cases.

Responsible for client interactions and understanding the requirements.

Provide functional expertise to the team on the Compass application.

Created and executed Manual Test Cases as per the test plan using QC 9.2.

Coordinated with client for the certification testing and execute the test cases.

Diagnosed, troubleshot, and resolved critical business issues including functional testing and developing test cases.

Reviewed the test results. Prepared the Requirement Traceability Matrix based on the requirements. Responsible for making sure that work in progress meets company and team standards while following best practices.

Signed off the testing and prepared the Test Summary Report.

Intice Inc. Jan 2009 – Jun 2011

QA Automation

Description: Intice Home page (Web App) allows different users such as admin, employee, various customers (Individual customers, corporate customers, International Customers) to login and access the application for further usage.

Responsibilities:

As automation Tester involved in the review of Requirements documents and Functional Specification Documents, Manual test cases and automated test cases.

Updated test cases to incorporate approved changes in requirements.

Evaluated the outcome of each test cycle.

Involved in gathering and in setting up of Test data for the developed Test Scripts from Requirements documents.

Wrote and executed QTP (UFT) scripts using data driven framework testing with different sets of data.

Created Object Repository and used Descriptive Programming.

Wrote test cases to test mobile module of the application.

Used Recovery Scenario, Regular Expression, Web tables while creating scripts for different modules.

Learned using Keyboard Framework, Created Functions for Application and used Functional Library.

Performed User Acceptance Testing, Regression Testing, Functional Testing, Integration Testing and Adhoc Testing on various modules.

Wrote simple to complex SQL queries to verify the database tables for the data inserted.

Developed Test Cases in Quality Centre and involved in the execution of Test Cases in every release.

UnitedHealth Group, Hopkins, MN Jul 2006 – Dec 2008

QA Analyst

Description: This application accepts different claims like medical claims, Dental claims, Pharmacy claims and vision claims from different vendors and routes the claims into Batch Adjudication System and Online Adjudication.

Responsibilities:

Involved in writing Manual Test Cases and responsible for executing the Test Scripts.

Used “Tidal” for scheduling automation jobs.

Participated in designing and developing the Test Plan and Use Cases.

Performed functional, Regression, Comparison, and system testing.

Involved in writing Test Plan Using Test Director.

Involved in testing HIPAA EDI Transactions.

Used Jira Tracker for reporting the Bugs and performed regression testing after fixing the bugs.

Performed backend testing using SQL queries and verified data Integrity.



Contact this candidate