Company logo

QA Engineer Automation

Weekday AI

Full-time

On-site

Mumbai, India

Description

**This role is for one of the Weekday's clients

**Min Experience: 3 years

Location: Mumbai

JobType: full-time

We are looking for a skilled and detail-oriented QA Engineer – Automation (Mobile + Web) to join our growing technology team. As a QA Automation Engineer, you will play a critical role in ensuring the quality, performance, and reliability of our applications across mobile and web platforms. You will work closely with developers, product managers, and designers to create and execute comprehensive automated test plans that ensure world-class user experiences.

Requirements

Key Responsibilities:

  • Design, develop, and maintain robust, scalable, and reusable automation test scripts for both mobile (iOS and Android) and web applications.
  • Collaborate with developers, product managers, and other QA team members to understand application requirements and ensure comprehensive test coverage.
  • Perform functional, regression, UI/UX, performance, and API testing using automation frameworks and tools.
  • Integrate automated tests into CI/CD pipelines and work closely with DevOps for seamless deployments.
  • Investigate and debug test failures, identify root causes, and provide detailed defect reports with reproducible steps.
  • Ensure tests are executed in multiple environments and across various device configurations.
  • Continuously assess and improve existing automation test coverage, framework scalability, and test data management.
  • Stay updated with emerging tools, trends, and best practices in automation testing and quality engineering.

Required Skills & Qualifications:

  • 3 to 12 years of hands-on experience in automation testing for both mobile and web applications.
  • Strong command over automation frameworks such as Appium, Selenium, TestNG, JUnit, Espresso, or XCUITest.
  • Experience with scripting and programming languages such as Java, Python, or JavaScript.
  • Familiarity with CI/CD tools like Jenkins, GitLab CI, or CircleCI.
  • Good understanding of REST APIs and tools like Postman, along with API test automation.
  • Experience using bug tracking and test management tools such as Jira, TestRail, or Zephyr.
  • Strong analytical and problem-solving skills with the ability to think critically and troubleshoot issues effectively.
  • Knowledge of Agile/Scrum development methodologies.
  • Strong written and verbal communication skills.

Good to Have:

  • Experience with cloud-based testing platforms like BrowserStack, Sauce Labs, or Firebase Test Lab.
  • Exposure to performance testing tools like JMeter or LoadRunner.
  • Familiarity with BDD frameworks like Cucumber.
  • ISTQB or similar testing certifications.