Staff SDET responsible for architecting and maintaining test automation frameworks across backend, API, and frontend components. You will own the quality strategy for large-scale distributed systems, drive CI/CD adoption, and mentor junior engineers.
Responsibilities
- Architect and develop robust test automation frameworks for backend services, APIs, and frontend UI.
- Define and execute comprehensive test strategies for new features and system enhancements in collaboration with product and engineering teams.
- Drive adoption of testing best practices, coding standards, and CI/CD processes across multiple teams.
- Conduct functional, performance, and security testing to ensure product quality and identify root causes of complex issues.
- Mentor junior SDETs and quality engineers, elevating team capabilities through knowledge sharing and code reviews.
Required Skills
- 8+ years of experience in software testing, with at least 5 years focused on test automation.
- Strong proficiency in Java, Python, and JavaScript.
- Hands-on experience with Selenium and Playwright for UI automation.
- Deep expertise in API testing and test automation using tools like RestAssured or Postman.
- Proficiency in performance testing using JMeter, Gatling, or Locust.
- Experience with CI/CD pipelines (Jenkins, GitLab CI/CD, or GitHub Actions).
- Strong debugging skills and ability to identify root causes in large-scale distributed systems.
Preferred Skills
- Experience with AI-enabled testing tools or frameworks.
- Familiarity with cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes).
- Experience with security testing tools like OWASP ZAP or Burp Suite.