Staff Software QA Engineer – Vehicle Owner Applications
Company | Tesla |
---|---|
Location | Fremont, CA, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior |
Requirements
- Degree in Computer Science or related field, or equivalent industry experience
- At least 3 years’ experience testing client-server applications and microservice architectures
- Extensive knowledge of writing tests for RESTful APIs
- Strong programming skills that facilitate creating automation scripts without a problem
Responsibilities
- Integrating with our Core services team
- Writing automation for new and existing features
- Triaging and maintaining automation across multiple products
- Defining and implementing required test services and components for CI/CD pipelines
- Recognizing areas for automation within manual test cases and converting them into efficient automated tests
- Collaborating with Business Analysts, Product Managers, and Developers to understand product requirements and translate them into a robust test strategy
- Designing and developing advanced automated test suites using object-oriented methodologies and industry standard tools
- Writing backend integration tests for RESTful APIs and developing Python frameworks and libraries to support automated test case development
- Providing technical leadership and driving engineering best practices for large-scale programs
- Coordinating end-to-end testing across different teams including upstream and downstream dependent systems
Preferred Qualifications
-
No preferred qualifications provided.