Talent.com
Quality Assurance Automation Engineer

Quality Assurance Automation Engineer

Trantorbangalore, karnataka, in
2 days ago
Job description

We are seeking an experienced QA Automation Engineer with strong hands-on expertise in Selenium (Java) and API automation (RestAssured), who can design, implement, and maintain robust automation frameworks.

The ideal candidate should be comfortable with modern testing tools, CI / CD integration, and Agile delivery environments.

Key Responsibilities

Design, develop, and maintain Selenium-based automation frameworks (POM, Data-driven, Hybrid).

Build API test scripts using RestAssured, Postman, or similar tools.

Develop and maintain reusable test utilities and functions for scalability.

Create and execute automation scripts for web, mobile, and API layers.

Integrate automated test suites with CI / CD tools such as Jenkins or GitHub Actions.

Participate in Agile ceremonies (daily stand-ups, sprint planning, retrospectives).

Collaborate closely with developers, BAs, and DevOps engineers to ensure quality delivery.

Analyze test failures, debug automation scripts, and perform root cause analysis.

Manage test data, environment configurations, and execution reports (Extent / Allure).

Mentor team members on automation best practices and code reviews.

Technical Skills Required

Automation Tools :

Selenium WebDriver with Java

TestNG / Cucumber / JUnit for test orchestration

RestAssured for API automation

Playwright / Cypress experience (advantage)

Appium for mobile automation (basic to intermediate)

Programming :

Strong in Core Java (OOPs, Collections, Exception Handling, File I / O)

Hands-on with synchronization (explicit / fluent waits) and dynamic element handling

Experience in framework design (Page Object Model, Hybrid, Data-driven)

Basic knowledge of JavaScript / TypeScript (for Playwright or Cypress)

DevOps / CI-CD :

Jenkins pipeline setup and scheduling

Git, GitHub, or Bitbucket for version control

Knowledge of Docker / Selenium Grid for distributed execution

Reports & Tools :

Extent Reports, Allure, or ReportNG

Maven / Gradle build tools

JIRA / Azure DevOps for defect tracking and Agile boards

Process Knowledge

Working knowledge of Agile / Scrum methodology

Understanding of Definition of Done, story estimation, and sprint deliverables

Exposure to test management tools (Zephyr, Xray, TestRail, etc.)

Create a job alert for this search

Quality Assurance Automation Engineer • bangalore, karnataka, in