Post Job Free
Sign in

Automation Engineer Qa

Location:
Pittsburgh, PA
Posted:
July 08, 2025

Contact this candidate

Resume:

Kavya S Gandholi

878-***-****

*****.*********@*****.***

PROFESSIONAL SUMMARY

Results-driven QA Automation Engineer with over 8 years of hands-on experience in both manual and automated testing across diverse domains including finance, healthcare, telecom, and retail.

Expert in designing, developing, and maintaining robust automation frameworks using Selenium WebDriver with Java, and TestNG/JUnit, significantly improving test coverage and reducing time to market.

Proficient in integrating automated test suites into CI/CD pipelines using tools such as Jenkins, Git, and Maven, ensuring rapid and reliable build validations.

Solid understanding of Agile/Scrum methodologies; actively involved in sprint planning, story grooming, retrospectives, and daily stand-ups to align QA efforts with business goals.

Hands on experience in System testing, UAT testing, E2E Testing and Regression testing.

Experienced in all phases of Software Testing Life Cycle (STLC) and Secured Software Development Life Cycle (S-SDLC).

Skilled in creating and executing detailed test plans, test cases, and test scripts based on functional and non-functional requirements, ensuring end-to-end quality validation.

Experience with API testing using tools like Postman, SoapUI, and Rest Assured, validating REST and SOAP services as part of integration and backend testing efforts.

Strong performance and load testing capabilities using Apache JMeter and LoadRunner, simulating high-traffic scenarios to identify bottlenecks and improve system scalability.

Adept at collaborating with development, DevOps, and product teams to triage defects, analyze root causes, and deliver detailed, actionable bug reports via Jira or Azure DevOps.

Familiar with cloud-based testing platforms such as AWS Device Farm, Docker, and Azure, enabling scalable cross-browser and cross-device automation.

Committed to documentation and traceability, maintaining comprehensive artifacts such as traceability matrices, test summary reports, and defect logs to support audits, compliance, and knowledge sharing.

TECHNICAL SKILLS

Automation- Selenium WebDriver, Java, TestNG, POM

Build Automation – Maven

Version Control -- Git

Continuous Integration/Continuous Deployment (CI/CD) -- Jenkins

Database Testing—SQL, Oracle

Defect Tracking and Management – JIRA, Azure, TestRail, Confluence

Agile and Scrum Methodologies

Traceability Matrix reports and Test Closure Reports

Strong Analytical and Problem-Solving Skills

PROFESSIONAL EXPERIENCE

Client Name: FHLB, Pittsburgh May 2023 – Till Date

Position: QA Consultant

Tenure: 2 years

Responsibilities:

Developed and maintained automated test scripts using Selenium WebDriver and Java in TestNG framework, reducing regression testing efforts by 40%.

Integrated automation scripts into Jenkins CI/CD pipeline, enabling daily test execution and faster feedback.

Participated in requirement analysis meetings and provided QA feedback on testability and potential risks.

Maintained modular, scalable automation framework using POM and Maven.

Executed regression, exploratory, and performance tests (JMeter), ensuring app reliability across releases.

Documented test results, logged detailed bug reports in Jira, and collaborated with developers for quick resolution.

Conducted API testing (Postman, Rest Assured) and verified backend services for financial transactions.

Developed and executed test plans and test cases for new and existing software applications, aligning testing strategies with business requirements to enhance overall application quality and user satisfaction.

Collaborated with cross-functional teams, including developers, product managers, and business analysts, to identify and document requirements, ensuring thorough understanding and coverage of application features.

Facilitated defect tracking and management through Jira ensuring timely resolution of identified issues while maintaining detailed documentation for audit and compliance purposes.

Executed security testing protocols in line with industry standards, conducting vulnerability assessments and penetration testing to safeguard applications against cyber threats and enhance data integrity.

Coordinated user acceptance testing (UAT) efforts with end-users and stakeholders, ensuring that deliverables meet business expectations, resulting in a 15% increase in user satisfaction ratings post-deployment.

Prepare test scenarios, test scripts, and execute scripts using Jira testing tool.

Defect Reporting and bug tracking in Jira also followed up with development team to verify bug fixes, and update bug status.

Created and maintained comprehensive test documentation, including test cases, test scripts, and traceability matrices, ensuring all testing artifacts met compliance standards and supported future test cycles.

Client Name: Safeway Inc Pleasanton, CA - Remote May2022 – Apr 2023

Position: QA Test Engineer

Tenure: 1 year

Responsibilities:

Designed and executed automated regression test cases using Selenium WebDriver with TestNG, significantly improving coverage and reducing manual efforts.

Enhanced automation framework structure using Java and Jenkins, facilitating integration with CI pipeline.

Analyzed test failures and logs to identify root causes, reported defects clearly in Azure DevOps.

Participated in Agile sprints and requirement reviews, contributing QA insights to improve feature quality.

Led exploratory testing efforts to uncover edge-case defects before production releases.

Conducted regression testing to ensure existing functionality was not affected by new code changes.

Interaction with client on application verification and validation. Certify the application for production deployments.

Verify transactions and recurring billing for subscriptions and Customer Orders.

Prepare test scenarios, test scripts, and execute scripts in Azure cloud testing tool.

Defect Reporting and bug tracking in Azure Cloud, also followed up with development team to verify bug fixes, and update bug status.

Provide Go Live Support and ensure the Software Quality for the application across all platforms available

Attend Scrum calls and provide the daily status report on behalf of Testing team.

Implemented performance testing strategies using Postman to simulate user traffic for Finance applications, identifying critical bottlenecks and enhancing application scalability, which improved system performance under peak loads by 50%.

Collaborate with DevOps and development teams to integrate automation into Agile sprints.

Actively participate in Agile Scrum meetings, sprint planning, and defect triaging.

Developed and maintained test data management strategies to ensure accurate and relevant data sets for testing scenarios, minimizing discrepancies during testing processes.

Trained and mentored junior testers, fostering a collaborative environment that promoted knowledge sharing and skill enhancement, which contributed to a 20% increase in team efficiency.

Client Name: Qualitest Jan 2020 – Oct 2021

Position: Senior Test Engineer

Tenure:1.10Months

Responsibilities:

Extensively involved in all stages of testing life cycle in Agile Methodology and performed web and mobile App testing.

Performed load and stress testing using Apache JMeter, simulating real-world usage patterns on healthcare applications to ensure they could handle increase in user load during peak operational periods.

Led cross-functional testing initiatives for mobile healthcare applications, ensuring a consistent user experience across iOS and Android platforms, which contributed to a 15% increase in user satisfaction ratings in customer feedback surveys.

Managed defect lifecycle processes through Azure DevOps, prioritizing and tracking defect resolution, which improved communication with development teams and resulted in a 35% faster turnaround for critical bug fixes.

Facilitated training sessions for new QA team members, sharing best practices and testing methodologies, which enhanced team capabilities and reduced onboarding time by.

Conducted root cause analysis on defects and testing failures, identifying systemic issues, and proposing solutions that improved testing processes and reduced overall defect rates by 20% across all healthcare applications.

Experience in performing Integration Testing, System Testing, Exploratory testing, Smoke Testing, End to End Testing, and UAT.

Prepare test scenarios, test scripts, and execute scripts in Azure cloud testing tool.

Executed test cases in various Web browsers like Chrome, IE and Firefox and using Mobile devices like Android and iOS version up to v14.

Performed BETA testing, Usability testing for Android, iOS devices using test flight and rested bugs.

Defect Reporting and bug tracking in Azure Cloud, also followed up with development team to verify bug fixes, and update bug status.

Responsible for creating scripts and running performance test for Android Applications as part of Mobile performance testing.

Worked in Agile environment, attended sprint plan meeting, and daily standup meetings

Involved in preparing Test Closure Reports and Test Summary Reports.

Took the responsibility for entire project and received good appreciations from clients.

Client Name: Tech Mahindra Aug’2016 - Dec’2019

Position: QA Test Engineer

Tenure: 3years’5months

Description:

Worked on various Customer Contact System based applications (GUI) deals with Customer Billing, Order Management, Print Letters and Offers. Worked with several AT&T agents who deals with AT&T products sales and services and calculation of their commissions. Also provided a range of services from large multiuser mainframe system to desktop single user applications.

Responsibilities:

Involved in Analysis of Business Requirements, Use Cases, Design Flowcharts and Software Requirements.

Specifications Creation of Test Data Requirements and Test Condition Matrix; Setting up Test Environment; Software Test execution Defect Management.

Analyzed code to performed white box testing and Integration testing.

Analyzed the Log files to verify the processes for debugging and or test data verification purposes.

Developed and executed SQL queries to verify the proper insertion, deletion and updates into the database and investigate for solutions using data analysis practices and prepare analysis reports.

Performed GUI and Regression testing on new builds, every modification in the application.

Performed Defect Reporting and bug tracking using TDP also followed up with development team to verify bug fixes, and update bug status.

Involved in Unit testing, test case development and regression testing for web-based application.

Worked on POS QA Testing was involved in setting of QA Test environment

Identified and resolved defects, improving software reliability by 25%.

Implemented performance testing strategies using LoadRunner to simulate user traffic for telecom applications, identifying critical bottlenecks and enhancing application scalability, which improved system performance under peak loads by 50%.

Developed automated test scripts using Groovy and Spock framework for unit and integration testing.

Executed API testing using Postman and SoapUI, validating RESTful and SOAP web services, which supported the integration of new features and ensured the reliability of backend services for telecom operations.

Created and maintained comprehensive test documentation, including test cases, test scripts, and traceability matrices, ensuring all testing artifacts met compliance standards and supported future test cycles.

Engaged in continuous improvement initiatives, providing input on automation tools and testing methodologies, which led to the adoption of best practices and a 25% increase in overall testing efficiency.

Worked in Agile environment, attended sprint plan meeting, and daily standup meetings.

Prepared user documentation with screenshots for UAT (User Acceptance testing).

Interacted with development and product management teams for the quick resolution of reported bugs and various technical issues.

EDUCATION:

Bachelors in Computer Science Engineering at JNTU, India.

May-2016



Contact this candidate