Qa Automation Testing Engineer

6 - 10 years

9 - 18 Lacs

Posted:10 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Role & responsibilities

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.)

Preferred candidate profile

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Trantor logo
Trantor

Data Engineering and Analytics

Las Vegas

RecommendedJobs for You