QA Lead Engineer

Job Description:

Key Responsibilities

  • Development & Maintenance
    • Lead the design, development, and upkeep of automated test suites for web and mobile applications based on product specifications.
  • Test Execution & Analysis
    • Oversee execution of automated and manual tests, investigate failures, perform root-cause analysis, and partner with developers to drive timely fixes.
  • Automation Infrastructure
    • Architect, build, and continuously enhance automation frameworks and environments using Playwright, Selenium, Appium, and BrowserStack.
  • Tooling & Innovation
    • Research, evaluate, and integrate new tools or modules to expand automation capabilities and address evolving QA needs.
  • Cloud Testing
    • Design and implement cloud-native test strategies across AWS, GCP, and Azure to ensure scalable, reliable testing environments.
  • Collaboration & Mentoring
    • Mentor and coach automation engineers, conduct code and test-plan reviews, and enforce best practices in test automation and QA.
  • Continuous Integration
    • Embed automated tests into CI/CD pipelines (Jenkins, Bitbucket Pipelines, GitHub Actions), define quality gates, and maintain reporting standards.

Requirements

  • Technical Expertise
    • 4–5 years hands-on experience in at least two of: TypeScript, JavaScript, Python, or C#.
    • 3–4 years designing and executing Playwright-based automated tests.
    • 1–2 years working with cloud platforms (AWS, GCP, Azure) for test automation environments.
    • Strong command of software QA methodologies (white-box, black-box) and SDLC.
    • Proficiency with two or more CI/CD tools: Jenkins, Bitbucket, GitHub, or GitLab.
  • Additional Skills
    • Proven track record in web and mobile automation testing (UI, API, integration).
    • Solid troubleshooting, analytical, and problem-solving abilities.
    • Excellent communication and collaboration in Agile/Scrum teams.
    • Bonus: proficiency in Python or Java.

Preferred Qualifications

  • Experience architecting large-scale automation frameworks.
  • Familiarity with performance, load, or security testing tools.
  • Knowledge of containerization technologies (Docker, Kubernetes).
  • ISTQB or equivalent QA certification.

Refer a Friend

You are already an employee and wish to refer a friend to our current openings? Wait no more and fill in the form below!

Professional CV Resume