Talent.com
This job offer is not available in your country.
QA Engineer – Automation

QA Engineer – Automation

CCTECHpune, India
5 hours ago
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 : Bachelor’s degree 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 company's 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.
  • Create a job alert for this search

    Qa Automation Engineer • pune, India