SDET
Location: Oakland
Category: Software Development
Employment Type: Contract
Work Location: Hybrid
Job ID: 36041
Date Added: 02/12/2026
The Engineering Services team is seeking an SDET to design and build scalable test automation solutions that ensure the quality, reliability, and performance of advertising systems.
Core Responsibilities & Major Duties
Test Automation & Quality Engineering (50%)
- Design, build, and maintain automated test frameworks (UI, API, integration, and end-to-end) using Python or other OO languages
- Convert manual tests to automated wherever possible
- Ensure scalable, fault-tolerant, cloud-native systems through robust quality practices
- Review code for testability, usability, and performance
- Drive defect prevention, detection, and continuous quality improvements
- Lead and deliver multiple Agile projects focused on automation and quality
- Participate in architecture and design discussions to enable richer testing scenarios
- Review team code and promote engineering best practices
- Develop and enhance testing tools and CI/CD pipelines (Jenkins, Spinnaker, etc.)
- Partner with engineers to understand complex advertising systems
- Contribute to end-to-end acceptance testing
- Assist with triage, diagnosis, and resolution of cross-team issues
- Advocate for testing best practices, BDD/TDD, and UI automation standards
- 4+ years of hands-on software test development experience
- Strong proficiency in Python or another object-oriented language
- Experience building or enhancing automation frameworks
- UI automation experience (Selenium, Robot, Watir)
- CI/CD pipeline integration experience
- Knowledge of Agile methodologies and software engineering best practices
