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)