Qa Test Engineer
Current• Develop and execute comprehensive software test plans using automated and manual testing methodologies to ensure products adhere to design specifications.• Collaborate with developers, product owners, and project managers in an Agile environment, driving the successful delivery of high-quality software solutions.• Utilize Cucumber-Gherkin to create precise and well-structured test scenarios, covering smoke, regression, functional, integration, system, and sanity testing.• Coordinate releases and identify key functionalities for automation, proficiently executing regression scripts within the integration environment.• Conduct end-to-end testing, including User Acceptance Testing (UAT) and post-implementation verification, ensuring seamless product functionality.• Implement Behavior Driven Development (BDD) and Page Object Model (POM) approach for Automation Test Scripts, leveraging Selenium WebDriver 2.0, Java, and Excel for Data- Driven Testing.• Perform rigorous backend testing with SQL queries, subqueries, and joins to validate data integrity and accuracy from UI and Manufacturing Dashboard.• Record and communicate risks and issues discovered during testing, producing valuable test metrics for analysis.• Continuously seek opportunities to improve testing productivity and efficiency, implementing innovative tools and techniques.• Develop, modify, and execute software test plans, automated scripts, and programs, contributing to optimized testing procedures.• Conduct API testing using POSTMAN (manual) and REST-Assured with Hamcrest, JSON, and POJO-Jackson Libraries (automation), including exposure to Karate Framework for API and UI Testing.• Automate functional testing and regression testing using SoapUI.• Set up, configure, and maintain automated testing environments in continuous integration tostreamline testing processes.• Log defects in TestRail and Jira Xray, ensuring efficient defect resolution and overall qualityenhancement.