We are seeking a skilled and motivated QA Automation Engineer to join our Testing as a Service (TaaS) team. The role focuses on ensuring quality and stability of enterprise applications through effective functional and automation testing practices.
The ideal candidate has around 3-5 years of experience in Software Quality Assurance with strong hands-on experience in automation testing of web and mobile applications using Selenium WebDriver and Java. The candidate will be responsible for designing, developing, and maintaining automation test scripts using frameworks such as TestNG and Cucumber, following Page Object Model (POM) best practices.
Key Responsibilities:
• Analyze business requirements and technical specifications to design effective test scenarios.
• Develop and maintain automation frameworks using Selenium, TestNG, Maven, and Java.
• Execute functional, regression, smoke, and integration testing for critical business processes.
• Perform data-driven testing and manage test data using property and XML files.
• Log, track, and manage defects using Jira and collaborate closely with development teams for resolution.
• Prepare test execution reports and contribute to quality metrics and dashboards.
Technical Skills:
• Automation Tools: Selenium WebDriver, TestNG, Cucumber
• Programming: Java (basic), SQL (basic)
• Testing Types: Functional, Regression, Integration, Smoke Testing
• Methodologies: Agile (Scrum), SDLC
• Test Management Tools: Jira
This role supports Oracle projects and contributes to delivering high-quality, reliable, and scalable solutions by embedding quality throughout the delivery lifecycle.