We are seeking a highly motivated Automation Test Engineer with 5-8 years of experience in designing, developing, and executing automation frameworks for web applications. The ideal candidate should have strong expertise in Selenium, Playwright, Java, JavaScript, API Testing, and CI/CD practices. The candidate will play a key role in ensuring product quality through automation and continuous testing in Agile environments.
Key Responsibilities
- Design, develop, and maintain robust automation test frameworks using Selenium WebDriver and Playwright.
- Create, execute, and maintain automated test scripts for functional, regression, smoke, and integration testing.
- Analyze business requirements and identify automation opportunities.
- Develop reusable automation components and test utilities.
- Execute automated test suites through Jenkins CI/CD pipelines and analyze results.
- Perform root cause analysis for test failures and collaborate with development teams for defect resolution.
- Participate in Agile ceremonies including sprint planning, reviews, and retrospectives.
- Create and maintain test plans, test cases, and automation reports.
- Mentor junior QA engineers and contribute to automation best practices.
- Ensure quality standards are met throughout the software development lifecycle.
- Jenkins Pipeline
- Continuous Integration
- Test Reporting
- Version Control Systems
Testing Expertise
- Test Case Design
- Defect Tracking
- Automation Feasibility Analysis
- Test Execution & Reporting
- Agile Testing Methodologies
Preferred Skills
- API Testing using REST Assured/Postman
- SQL Database Testing
- BDD Frameworks
- Performance Testing Basics
- Cloud Testing Exposure
- Playwright Framework Development Experience
Qualifications
- Bachelor's Degree in Computer Science, Information Technology, or related discipline.
- Strong analytical, debugging, and troubleshooting skills.
- Excellent communication and stakeholder management skills.
- Experience working in Agile/Scrum teams.