
Virtusa
Automation Testing Engineer
- Permanent
- Dubai, United Arab Emirates
- Experience 2 - 5 yrs
Job expiry date: 04/06/2026
Job overview
Date posted
20/04/2026
Location
Dubai, United Arab Emirates
Salary
AED 20,000 - 30,000 per month
Compensation
Comprehensive package
Experience
2 - 5 yrs
Seniority
Experienced
Qualification
Bachelors degree
Expiration date
04/06/2026
Job description
Automation Testing Engineer role based in Dubai, United Arab Emirates, responsible for driving test automation strategy and building reliable, scalable automation suites within a QA automation environment. The role focuses on designing and implementing end-to-end automated test suites using Playwright while developing and maintaining robust test automation frameworks using Java or JavaScript. The Automation Testing Engineer implements and executes test strategies using TestNG and JUnit frameworks and manages build and test execution using Gradle. The position requires conducting code reviews, enforcing automation best practices, collaborating with developers and product teams to define and improve testing strategies, and proactively identifying, troubleshooting, and resolving automation and test execution issues. The role emphasizes championing automation-first QA culture and improving product quality and release velocity through scalable test systems and automation frameworks. The position requires hands-on experience with Playwright, Java, JavaScript, TestNG, JUnit, and Gradle along with strong debugging and troubleshooting capabilities. The Automation Testing Engineer is expected to mentor junior engineers, enforce quality practices, and conduct code reviews. Additional exposure to AI/ML testing is considered a plus. The role also includes experience with web testing technologies including Selenium, build automation tools, QA methodologies, and automation frameworks to support scalable test automation initiatives and enterprise-level quality assurance strategies.
Required skills
Key responsibilities
- Design and implement end-to-end automated test suites using Playwright and develop scalable automation solutions to improve product quality and release velocity
- Develop and maintain robust test automation frameworks using Java or JavaScript while implementing automation best practices
- Implement and execute test strategies using TestNG and JUnit frameworks and manage build and test execution using Gradle
- Conduct code reviews, enforce automation best practices, and ensure adherence to QA methodologies and automation standards
- Collaborate with developers and product teams to define, enhance, and optimize testing strategies and automation coverage
- Identify, troubleshoot, and resolve automation and test execution issues using debugging and troubleshooting techniques
- Champion automation-first QA culture, mentor junior engineers, and drive scalable test automation systems across the organization
Experience & skills
- Demonstrate minimum 5 years of experience in QA automation, automation testing, and test automation framework development using Playwright, Java, and JavaScript in enterprise environments
- Demonstrate hands-on experience designing end-to-end automated test suites, developing test automation frameworks, and implementing automation strategies using Playwright, TestNG, and JUnit
- Demonstrate proficiency in Java or JavaScript programming languages with experience building scalable and maintainable test automation frameworks
- Demonstrate experience managing build and test execution using Gradle including build automation and execution pipeline configuration
- Demonstrate strong knowledge of testing strategies, QA methodologies, automation best practices, and scalable test automation architecture
- Demonstrate debugging and troubleshooting expertise for resolving automation issues, test failures, and execution problems
- Demonstrate experience conducting code reviews, mentoring junior engineers, and enforcing quality standards across QA automation teams
- Demonstrate exposure to AI/ML testing, web testing technologies including Selenium, and scalable automated testing systems within modern QA automation environments