Search by job, company or skills

Codvo.ai

QA Automation Engineer (Pune/Mumbai)(Work From Office)

5-7 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 6 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Role Overview

We are looking for a QA Automation Engineer with strong expertise in automation testing to ensure high-quality software delivery across enterprise applications. This role emphasizes an automation-first mindset, CI/CD integration, and end-to-end quality ownership across the SDLC.

Key Responsibilities

  • Design, develop, and maintain robust automation frameworks for UI, API, integration, workflow, and end-to-end testing.
  • Automate acceptance, regression, workflow, and end-to-end test scenarios aligned with business requirements.
  • Integrate automated test suites into CI/CD pipelines to enable continuous testing and faster feedback.
  • Execute and analyze performance testing and ensure performance readiness as a release gate.
  • Support and govern security testing (static, dynamic, and penetration) in collaboration with development teams.
  • Perform cross-browser and cross-device testing to ensure a consistent user experience.
  • Collaborate with developers, product owners, architects, TPMs, and SMEs to ensure quality at every stage.
  • Design and implement automation frameworks using design patterns (Page Object Model, Factory, Facade, Adapter).
  • Mentor junior QA engineers and drive automation best practices and quality standards across teams.

Required Skills


UI & API Automation

Must Have

  • Strong expertise in UI, API, and End-to-End Automation Testing
    • Hands-on experience with Selenium
    • Strong experience with BDD frameworks such as Cucumber
    • Proficiency in Java and JavaScript
    • Experience automating business-critical workflows
    • Working knowledge of White and SWTBot

    Nice to Have

  • Experience with additional UI automation tools such as Sahi and Watir
    • Experience with cross-browser UI automation strategies

    Integration Testing

    Must Have

  • Strong experience in integration testing between dependent systems and services
    • Hands-on experience with xUnit frameworks (JUnit / TestNG)
    • Ability to validate service contracts, upstream/downstream integrations, and negative scenarios
    • Experience working closely with Developers, QA, and TPMs
    • Experience using Lisa or similar integration testing frameworks

    Nice to Have

  • Exposure to third-party system integration testing
    • Experience with mocking and stubbing tools

    Workflow Testing

    Must Have

  • Experience in workflow-level testing across multiple workstreams
    • Strong experience with Cucumber for business workflow validation
    • Ability to design tests from a business process perspective
    • Experience collaborating with TPMs, SMEs, UX, Architects, and QA/UAT teams
    • Experience using Lisa for workflow orchestration

    Nice to Have

  • Experience validating workflows with stubbed upstream/downstream dependencies

  • CI/CD & DevOps

    Must Have
  • Strong experience integrating automation into CI/CD pipelines
    • Hands-on experience with build and dependency management tools such as Maven and Gradle
    • Strong understanding of Agile methodologies and continuous testing practices

    Nice to Have

  • Exposure to DevOps-driven quality gates

  • Performance Testing

    Must Have
  • Strong experience in performance testing of enterprise applications
    • Hands-on experience with JMeter and Perfecto
    • Ability to design, execute, and analyze load, stress, and endurance tests
    • Experience identifying performance bottlenecks and collaborating with developers

    Nice to Have

  • Experience with Apica
    • Experience integrating performance tests into CI/CD pipelines

    Security Testing

    Must Have

  • Strong understanding of static and dynamic security testing concepts
    • Knowledge of OWASP Top 10 vulnerabilities
    • Experience supporting dynamic security testing during iterations under QA governance
    • Hands-on experience with Burp Suite or OWASP ZAP

    Nice to Have

  • Experience participating in penetration testing cycles

  • Test Data, Messaging & Database Testing

    Must Have
  • Experience in test data management (Apache POI for Excel, JSON handling)
    • Experience with data-driven testing approaches
    • Knowledge of database testing using JDBC
    • Experience with message queue testing (Azure Service Bus, RabbitMQ)

    Nice to Have

    • Experience validating event-driven or asynchronous systems

    • What We Expect
      • Strong automation-first mindset over manual execution
      • Ability to own quality end to end, not just test cases
      • Experience working in enterprise-scale QA environments
      • Ability to mentor teams and influence quality culture





















    More Info

    Job Type:
    Industry:
    Employment Type:

    About Company

    Job ID: 144626643