HamburgerMenu
hirist

Quality Assurance Automation Engineer - Java/Selenium

SMARTWORK IT SERVICES
Bangalore
6 - 8 Years

Posted on: 15/08/2025

Job Description

Job Title : QA Automation Engineer (Java)

Experience Required : 68 years


Location : Bangalore


Role Overview :


We're seeking a seasoned QA Automation Engineer to build and maintain robust test automation frameworks in Java. You'll work closely with development teams to automate both UI (Selenium) and API (REST Assured), integrate tests into CI/CD pipelines, and drive quality across our product lifecycle.


Key Responsibilities :


- Architect, implement, and maintain automation frameworks using Java, Selenium WebDriver, and TestNG, following patterns like the Page Object Model

- Automate REST API verification using REST Assured and/or Postman to validate functionality and response integrity

- Integrate automated test suites into CI/CD pipelines Jenkins, GitHub Actions, or GitLab CI to ensure consistent delivery and feedback

- Collaborate within Agile/Scrum teams to understand requirements, design test plans, and deliver quality results

- Prepare and maintain test documentation, reports, and metrics to track coverage and defects

- Perform integration and middleware layer testing for comprehensive end-to-end validation.


Required Skills :


- Bachelors degree in Computer Science, Engineering, or related field.

- 68 years of hands-on experience in QA automation using Java.

- Proficient with Selenium WebDriver, TestNG, and/or Cucumber BDD frameworks

- Strong experience in API automation using REST Assured and understanding of REST APIs, JSON, and XML

- Familiarity with CI/CD tools like Jenkins, GitLab CI, or GitHub Actions

- Comfortable working with Agile methodologies (e.g., Scrum).

- Skilled in debugging, test planning, and defect tracking via tools like JIRA and version control like Git


Preferred Qualifications :


- Experience designing frameworks based on Page Object Model or Data-Driven patterns

- Knowledge of middleware integration testing and database validations.

- Understanding of performance testing tools like JMeter or equivalent

- Prior experience setting up parallel and cross-browser executions using tools like Selenium Grid


Why Join Us ?


- Tackle critical projects with advanced automation strategies.

- Competitive compensation in line with industry standards.

- Be part of a dynamic team culture that values quality, innovation, and speed.

- Immediate joiners will receive expedited screening and placement.


Application Process :


If you're an experienced QA Automation Engineer with Java expertise and ready to join quickly, wed love to hear from you. Please share your resume and a brief note highlighting your relevant skills and availability.


info-icon

Did you find something suspicious?