QA Lead

3 days ago


Teynampet, Tamil Nadu, India Ensocode Full time ₹ 15,00,000 - ₹ 20,00,000 per year

Job Title: QA Automation Engineer – Lead

Location: Chennai (On-site)

Job Type: Full-time

Experience: 6–10 Years (preferably in EdTech or product-based companies)

Role Overview

We are seeking a QA Automation Engineer Lead to take ownership of automation across our full product suite—covering both web and mobile platforms. The role involves working with a Playwright–Python automation framework, ensuring quality coverage across multiple modules, and supporting performance testing when required.

Key Responsibilities

  • Lead the QA automation strategy across web, mobile, and API platforms, ensuring scalable and maintainable test architecture.
  • Own the design and evolution of automation frameworks, driving best practices and continuous improvement.
  • Mentor and guide QA engineers through code reviews, training sessions, and fostering a culture of quality.
  • Collaborate with Product, Engineering, and DevOps teams to align testing efforts with release goals.
  • Ensure comprehensive test coverage across functional, regression, integration, performance, and security layers.
  • Drive API and backend testing initiatives, including contract testing, service mocking, and microservices validation.
  • Integrate automation into CI/CD pipelines (GitLab CI, Jenkins, or similar) for reliable and repeatable deployments.
  • Monitor test execution and reporting through dashboards, analytics, and quality metrics.
  • Define and maintain test data management strategies (synthetic/anonymized data, versioning).
  • Champion QA process improvements including tooling upgrades, environment stability, and automation ROI analysis.
  • Drive non-functional testing initiatives (performance, scalability, resilience, accessibility, and cross-device/browser validation).
  • Contribute to release readiness assessments, risk identification, and go/no-go decisions.
  • Stay ahead of industry trends by exploring AI-driven testing, low-code automation platforms, and observability-driven QA.

Skills Required

  • Programming & Frameworks: Expertise in Python; strong background in building and scaling automation frameworks.
  • Web Automation: Advanced proficiency in Playwright (Python), including framework enhancements and parallel execution.
  • Mobile Automation: Hands-on with Appium (iOS & Android), including device cloud integration and orchestration.
  • API Testing: Strong experience with Postman, Python-based test suites, contract testing (Swagger/Pact), and service mocking.
  • Performance & Load Testing: Experience with Locust, JMeter, or k6; ability to analyze results and guide optimization.
  • CI/CD Integration: Mastery in setting up pipelines (GitLab CI, Jenkins, or similar) with automated test execution and reporting.
  • Cloud & Containers: Familiarity with Docker, Kubernetes, Terraform, AWS/GCP/Azure for scalable test environments.
  • Accessibility Testing: Tools like Axe, Lighthouse, WAVE for WCAG compliance.
  • Monitoring & Analytics: Experience with Prometheus, Grafana, Datadog, ELK for observability-driven QA.
  • Agile & DevOps: Strong grasp of test pyramid, BDD/TDD, exploratory testing, and sprint QA ownership.
  • Version Control: Expertise with Git workflows and repository management across multiple teams.
  • Reporting Tools: Hands-on with Allure, TestRail, or custom dashboards for test health and release readiness.
  • Leadership Skills: Strong communication, mentoring ability, and collaboration with cross-functional teams.

Job Types: Full-time, Permanent

Pay: ₹1,500, ₹2,000,000.00 per year

Benefits:

  • Provident Fund

Application Question(s):

  • Notice Period

Experience:

  • Automation Testing: 5 years (Preferred)
  • Python: 5 years (Preferred)
  • Playwright: 4 years (Preferred)