Job Description
We are seeking an experienced Senior QA Automation Engineer with strong expertise in Java-based test automation. In this role, you will design and maintain scalable automation frameworks, develop robust testing strategies, and work closely with cross-functional teams to embed quality into every phase of the software development lifecycle.
Key Responsibilities
Test Strategy Design Translate complex business requirements into detailed test strategies and plans, ensuring thorough test coverage.
Automation Frameworks Design, build, and enhance scalable automation frameworks using Core Java and modern testing tools.
Collaboration Quality Ownership Work closely with developers, product managers, and QA teams to embed quality throughout the software development lifecycle.
Functional E2E Testing Perform comprehensive functional and end-to-end testing to validate accuracy, performance, and user experience.
Automation Execution Develop and execute automated test scripts for web and API testing with Selenium WebDriver, Rest Assured, and related technologies.
CI/CD Enablement Integrate test automation into CI/CD pipelines (e.g., Jenkins) to support continuous testing and accelerated release cycles.
Issue Resolution Monitor, troubleshoot, and resolve automation failures to maintain test suite reliability.
Documentation Standards Create and maintain reusable test cases, structured scripts, and clear documentation to support scalability.
Defect Tracking Record, track, and collaborate with engineering teams to ensure timely defect resolution and quality delivery.