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

13th September QA Engineer – Automation

CCTECHPune City, MH, in
15 days ago
Job type
  • Quick Apply
Job description

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.
  • Requirements

    Requirements : 3 to 5 years of software development experience in C++ Bachelor of engineering in Computer Science, Information Technology or related discipline Strong proficiency in C++, with fair knowledge of the language specification Thorough knowledge of the standard library, STL containers, and algorithms Understanding of dynamic polymorphism and C++ specific notions, such as friend classes Familiarity with templating in C++ Proficient with TFS or Git operations Familiarity with agile software development and SCRUM process Good analytical and problem-solving skills Good in mathematics and basic geometry knowledge Sound knowledge of Object-Oriented programming concepts and design patterns Demonstrated proficiency in written and spoken English A self-motivated and extrovert individual with a strong work ethic and a desire for continuous learning Nice to have : Knowledge of the latest C++11 standard is appreciated Knowledge of computational geometry algorithm Work experience in CAD and engineering software development

    Create a job alert for this search

    Qa Automation Engineer • Pune City, MH, in