Responsible for the technical leadership, architecture and building of test automation frameworks and solutions
Responsible for reviewing and critiquing technical requirements and software design specifications
Instilling best practices for test suite automation and frameworks and documentation, making sure designs meet requirements, and delivering high quality software on tight schedules
Architecting and building of test automation frameworks and solutions
Designing, developing and delivering QA automation testing
Contribute relevant, clean, concise quality documentation to Tesla’s knowledgebase to support & increase organizational information sharing scalability
Implement and execute test strategies on all supported platforms and languages to help improve overall quality and test code coverage
Write backend integration tests and tests for RESTful APIs
Develop and maintain frameworks and automated test cases using Selenium and Python
What You’ll Bring
Degree in Computer Science or equivalent experience
5+ years of software development or testing automation experience, including in Python, C++, Java, Javascript or .NET
Experience in designing, developing and delivering QA automation testing
Strong knowledge of Agile testing methodologies and best practices
Experience in OOP and performance testing
Understanding of web, mobile and desktop technologies
Knowledge of and full understanding of Software Development Life Cycle (SDLC) principles
Experience in UI Automation
Experience in testing back end applications
Demonstrated technical excellence; ability to articulate, solve, and close on technical problems. Excellent written and verbal communication skills