Engineering

QA Automation Engineer(Pune) (AI)

Remote
Work Type: Full Time
Experience: 3–6 years
Key Responsibilities
  • Understand business requirements, user stories, acceptance criteria, workflows, and product behavior.
  • Design, write, review, and execute manual test cases for web applications, APIs, workflows, and integrations.
  • Perform functional testing, regression testing, smoke testing, sanity testing, integration testing, end-to-end testing, and release validation.
  • Build and maintain UI automation scripts using Selenium or Playwright.
  • Design and maintain API automation scripts using Rest Assured with a structured framework.
  • Perform manual API testing using Postman.
  • Validate API requests, responses, payloads, authentication, authorization, status codes, error handling, and business rules.
  • Identify test scenarios for positive, negative, boundary, edge case, and exception flows.
  • Log, track, retest, and close defects with clear steps, screenshots, logs, evidence, and impact analysis.
  • Collaborate closely with developers, product owners, business teams, and other stakeholders.
  • Participate in sprint ceremonies, requirement discussions, defect triage, and release discussions.
  • Maintain test documentation, execution status, defect reports, and regression reports.
  • Support automation execution in CI/CD pipelines where applicable.
  • Contribute to QA best practices, reusable automation utilities, and continuous quality improvement.
  • Validate AI-enabled features where required, such as chatbot responses, document extraction outputs, summaries, and generated content, based on defined acceptance criteria.

Required Skills
  • 3–6 years of hands-on software QA experience.
  • Strong manual testing background with excellent test case design skills.
  • Strong QA mindset with the ability to think from user, business, edge case, and failure perspectives.
  • Hands-on UI automation experience using Selenium or Playwright.
  • Hands-on API testing experience using Postman.
  • Hands-on API automation experience using Rest Assured.
  • Good programming knowledge in Java, JavaScript, TypeScript, or Python.
  • Strong understanding of SDLC, STLC, defect lifecycle, Agile/Scrum methodology, and QA processes.
  • Good understanding of REST APIs, HTTP methods, headers, JSON, authentication, authorization, and response validation.
  • Experience in creating smoke, sanity, regression, integration, and end-to-end test suites.
  • Ability to work independently on assigned modules with minimal supervision.
  • Strong debugging, analytical, documentation, and problem-solving skills.
  • Very good communication skills for requirement clarification, defect discussion, and stakeholder updates.
  • Ability to clearly explain QA status, risks, blockers, and release readiness.

Submit Your Application

You have successfully applied
  • You have errors in applying