Results-driven QA Automation Engineer with expertise in API testing and automated testing, demonstrated at HCA Healthcare Inc. Enhanced regression test coverage to 90% using Selenium WebDriver and Java. Proficient in Agile methodologies and effective communication, I excel in developing robust test strategies that ensure software quality and reliability.
In my role as a Software Test Engineer at Solvd, Inc., I am a team member for the 'Verifiers' automation project to check inputs and outputs, develop test cases and scripts, and execute various testing types. I optimized test scripts in Java, and enhanced regression testing coverage to approximately 90%.
• Developed, managed, and optimized automated test scripts within a robust Java-based automation framework, enhancing test efficiency and reliability. Performed white box, black box, smoke, regression, and integration testing.
• Led the strategy for manual and automated regression testing, identifying key areas for automation and boosting regression test coverage from 20% to 90%, with a 95% pass rate.
• Integrated Continuous Integration (CI) processes using Jenkins, successfully streamlining the automation pipeline with Maven Build Tool.
• Executed comprehensive test suites, including Regression, Functional, Smoke, Front-end, Back-end, and End-to end testing to ensure software quality.
• Developed and maintained Behavior Driven Development (BDD) and Test Driven Development (TDD) frameworks using Cucumber features, writing in Gherkin language, implementing step definitions, and executing scenarios using tags in the Runner class under the Java platform.
• Engineered a scalable Page Object Model (POM) framework with Selenium WebDriver API, improving maintainability and reducing test flakiness.
• Tested manually Restful API’s using Postman, and automated using Java with Rest-Assured library.
• Deployed and configured EC2 instances on AWS Cloud, and executing cross-browser testing efficiently using Selenium Grid.
• Using Jira/Confluence to track bugs and defects throughout the Software Testing Life Cycle.
Actively participated in Agile ceremonies, including daily stand-ups, Sprint Planning, grooming, retrospectives, and review sessions, contributing to team efficiency and collaboration.