Tesla is looking to solve the problem of ensuring the quality and reliability of its software and distributed systems, particularly in the context of its production vehicles and the transition of the automotive industry to a revolutionary approach to vehicle service.
Requirements
- Experience with one or more of the following: Python, Go, React, C++
- Experience with mobile app validation
- Working knowledge of test methodologies, processes, and tools (Selenium, Python or any programming language, Appium, JIRA, STLC, Test Management tool –ALM , Zephyr)
- Knowledge of relational databases/SQL
- Knowledge of Web/UI testing
- Experience working with client-server architectures and automation
- Experience working with black box/grey box testing
Responsibilities
- Design and develop advanced test suites using object-oriented methodologies
- Implement and execute test strategies on all supported platforms and languages to help improve overall quality and test code coverage
- Responsible for functional testing and automated testing
- Write backend integration tests and tests for RESTful APIs
- Develop frameworks and automated test cases using Selenium and Python
- Design and develop integration, regression, and stress tests using industry standard tools
- Collaborate with Engineers and Program Managers to understand requirements and translate them into test cases
Other
- Bachelor's degree or higher
- Ability to work in a fast-paced environment
- Excellent communication and collaboration skills
- Ability to work with cross-functional teams
- Must be eligible to work in the United States