Skip to content
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.