Salary
💰 $133,200 - $199,400 per year
Tech Stack
DockerJenkinsLinuxPythonSelenium
About the role
- Design and implement automated tests for UI (Selenium) and REST APIs using Python
Analyze product requirements and specifications to create detailed test scenarios and automation suites
Integrate automated tests into CI/CD pipelines using Jenkins
Collaborate with development teams to define automation coverage and improve testability
Build test tools for reporting, dashboards, and automated notifications
Apply best practices to ensure thorough, reliable, and maintainable automation
Support and maintain test infrastructure and environments
Mentor junior engineers and provide guidance on automation best practices
Requirements
- 5+ years in test automation, QA engineering, or SDET roles
Strong hands-on experience with Python, Selenium, and API testing (e.g.: requests, pytest, or Postman)
Experience working on a stack/product with hardware & software dependencies
Practical understanding of testing principles, test case design, and QA best practices
Proficiency with Jenkins for CI/CD and test pipeline integration
Experience working against Docker environments
Strong command of Linux environments and Git workflows