QA Engineer Automation (Java, Selenium, API)

1 - 3 years

3 - 5 Lacs

Posted:2 weeks ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

":"
We are seeking a skilled and detail-oriented QA Engineer with a strong foundation in Core Java and hands-on experience in automation testing frameworks like Selenium and Cucumber. The role involves developing and maintaining automation test scripts for web applications and REST APIs, executing smoke/regression tests, and ensuring high-quality product releases. The candidate will collaborate closely with developers, product managers, and QA engineers in an Agile/Scrum environment, contributing to CI/CD pipelines and modern QA practices.

Key Responsibilities:
  • Design, develop, and maintain automation test scripts using Selenium WebDriver, Cucumber, and Java
  • Create and execute BDD scenarios for web and API-based applications
  • Perform REST API testing using RestAssured, Postman, or similar tools
  • Design and implement smoke, regression, and integration test suites
  • Collaborate with developers, product managers, and QA engineers in Agile/Scrum teams
  • Analyze test results, identify issues, and work with the team for quick resolution
  • Contribute to CI/CD pipelines by integrating automated tests
  • Document test strategies, test cases, and test results clearly and effectively
    Requirements
    Essential Qualifications & Skills:

    Qualifications: Bachelordegree in Computer Science, Information Technology, or related field
    Key Skills & Experience:
    • Strong Core Java programming skills (OOPs, Collections, Exception Handling, etc.)
    • Hands-on experience with Selenium WebDriver and Cucumber (BDD framework)
    • Solid understanding of REST APIs and tools like Postman, RestAssured (or equivalent)
    • Experience writing Gherkin syntax for Cucumber scenarios
    • Good understanding of Smoke, Sanity, and Regression Testing
    • Familiarity with test frameworks like JUnit/TestNG
    • Knowledge of Maven/Gradle and Git version control
    • Experience working in Agile/Scrum methodologies
    • Basic knowledge of CI tools like Jenkins, GitLab CI


      Good to Have:
      • Experience in performance testing (e.g., JMeter)
      • Exposure to cloud environments or containerized apps (AWS, Docker)
      • Knowledge of front-end debugging tools or basic JavaScript
        Benefits
        • Opportunity to work with a dynamic and fast-paced IT organization.
        • Make a real impact on the companys success by shaping a positive and engaging work culture.
        • Work with a talented and collaborative team.
        • Be part of a company that is passionate about making a difference through technology.

          ","

Mock Interview

Practice Video Interview with JobPe AI

Start Core 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 Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now
Cctech logo
Cctech

Computer and Network Security

Silicon Valley

RecommendedJobs for You