"We need "LOCALS" and currently accepting "W2" profiles only"
KEY RESPONSIBILITIES AND DUTIES:
Design, develop, execute, and maintain automated test scripts for UI, API, SOAP web services, and database validation testing.
Automate manual test cases and execute automated regression test suites to ensure application quality and stability.
Perform daily automation test execution, analyze test results, review execution logs, and identify failures or defects.
Report, document, and track defects with clear details to support timely resolution and minimize defect leakage.
Review existing automation frameworks and test suites to identify coverage gaps and opportunities for automation enhancement.
Maintain and update automation scripts based on application changes, UI modifications, web service updates, and database changes.
Collaborate with developers, QA engineers, and senior team members to troubleshoot automation failures and improve test reliability.
Validate application functionality through end-to-end testing across multiple layers including UI, API, SOAP, and database.
Support regression testing activities and ensure consistent execution results with minimal test flakiness.
Participate in test planning, execution, analysis, and continuous improvement of QA automation processes.
"MUST HAVE" SPECIFIC KNOWLEDGE AND SKILLS:
5–7 years of professional experience in QA automation engineering.
Strong programming knowledge in Java with the ability to develop and maintain automation scripts.
Hands-on experience with Selenium WebDriver for web application automation.
Practical experience using Cucumber and Behavior Driven Development (BDD) automation frameworks.
Experience in automating and validating REST APIs and SOAP web services.
Strong SQL knowledge with experience querying DB2 databases for data validation and test verification.
Solid understanding of software testing concepts, regression testing methodologies, and defect lifecycle management.
Ability to analyze automation execution results, troubleshoot script failures, and identify root causes.
Experience working with automation frameworks and maintaining scalable test solutions.
ADDITIONAL SKILLS AND OTHER REQUIREMENTS:
Ability to work collaboratively with cross-functional teams including developers, QA engineers, and business stakeholders.
Good understanding of Agile/Scrum development and testing processes.
Experience working with test management and defect tracking tools.
Willingness to continuously learn new automation tools, technologies, and testing practices.