We are seeking a detail-oriented Senior QA Automation Engineer with 5 – 7 years of hands-on experience to join our team. The ideal candidate will have robust expertise in test automation using tools like Selenium, API validation/testing, and experience with various architectural frameworks This role involves creating, maintaining, and executing robust automated testing frameworks to ensure the delivery of high-quality software solutions.
In addition to the traditional QA automation tasks, the role also includes test data creation, validation of applications integrated with AI / ML / GenAI workflows.
Responsibilities
Automation Framework and Testing:
Design, develop, and maintain modular, extensible, and reusable test automation frameworks and scripts, while maintaining high stability.
Set up, configure, and maintain the automation workplace and data to ensure smooth testing processes.
Develop and execute efficient automated test scripts to validate stability and responsiveness.
Create and maintain a comprehensive test automation library with scenarios to ensure thorough requirements and regression coverage.
Testing and Validation:
Assist in functional, regression, and integration testing for new or modified software programs using both manual and automated approaches.
Collaborate with developers and product teams to identify test requirements and ensure coverage of various workflows.
Perform validation and create test data for various testing scenarios for the applications / APIs / Agents integrated with AI / ML / GenAI workflows and models as necessary.
Implement Risk Gating processes to validate outputs for accuracy, bias, toxicity, correctness, and traceability.
Develop and maintain automation frameworks for continuous validation of applications and AI-driven features.
Identify, report, and track product defects, providing explicit and concise documentation of issues and potential improvements.