QA Engineer – Automation

3 weeks ago


Pune, India CCTECH 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: 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
  • Aligned Automation

    2 weeks ago


    Pune, India Aligned Automation Full time

    Role Overview :We are seeking an experienced and detail-oriented QA Automation Engineer to join our growing Quality Assurance team.In this role, you will be responsible for designing, implementing, and maintaining robust automated testing frameworks to ensure the high performance and reliability of our software products.You will work closely with...


  • Pune, India Persistent Systems Full time

    About Position: We are looking for a skilled QA Automation Engineer with over 4 years of experience to join our team. The ideal candidate will have strong hands-on expertise in automation tools and frameworks, and a passion for delivering high-quality software products. - Role: QA Automation Engineer - Location: All Persistent Locations - Experience: 4+...


  • Pune, India Persistent Systems Full time

    About Position: We are looking for a skilled QA Automation Engineer with over 4 years of experience to join our team. The ideal candidate will have strong hands-on expertise in automation tools and frameworks, and a passion for delivering high-quality software products. Role: QA Automation Engineer Location: All Persistent Locations Experience: 4+ years Job...


  • Pune, India Persistent Systems Full time

    About Position: We are looking for a skilled QA Automation Engineer with over 4 years of experience to join our team. The ideal candidate will have strong hands-on expertise in automation tools and frameworks, and a passion for delivering high-quality software products. Role: QA Automation Engineer Location: All Persistent Locations Experience: 4+ years Job...


  • Pune, India Persistent Systems Full time

    About Position:We are looking for a skilled QA Automation Engineer with over 4 years of experience to join our team. The ideal candidate will have strong hands-on expertise in automation tools and frameworks, and a passion for delivering high-quality software products.- Role: QA Automation Engineer- Location: All Persistent Locations- Experience: 4+ years-...


  • pune, India Persistent Systems Full time

    About Position: We are looking for a skilled QA Automation Engineer with over 4 years of experience to join our team. The ideal candidate will have strong hands-on expertise in automation tools and frameworks, and a passion for delivering high-quality software products. Role: QA Automation Engineer Location: All Persistent Locations Experience: 4+ years Job...


  • Pune, India Persistent Systems Full time

    About Position:We are looking for a skilled QA Automation Engineer with over 4 years of experience to join our team. The ideal candidate will have strong hands-on expertise in automation tools and frameworks, and a passion for delivering high-quality software products.- Role: QA Automation Engineer- Location: All Persistent Locations- Experience: 4+ years-...


  • Pune, India Persistent Systems Full time

    About Position:We are looking for a skilled QA Automation Engineer with over 4 years of experience to join our team. The ideal candidate will have strong hands-on expertise in automation tools and frameworks, and a passion for delivering high-quality software products.- Role: QA Automation Engineer- Location: All Persistent Locations- Experience: 4+ years-...


  • Pune, India Persistent Systems Full time

    About Position: We are looking for a skilled QA Automation Engineer with over 4 years of experience to join our team. The ideal candidate will have strong hands-on expertise in automation tools and frameworks, and a passion for delivering high-quality software products. Role: QA Automation Engineer Location: All Persistent Locations Experience: 4+ years Job...


  • Pune, India Persistent Systems Full time

    About Position:We are looking for a skilled QA Automation Engineer with over 4 years of experience to join our team. The ideal candidate will have strong hands-on expertise in automation tools and frameworks, and a passion for delivering high-quality software products.- Role: QA Automation Engineer- Location: All Persistent Locations- Experience: 4+ years-...