特斯拉Software QA Engineer,AI
任职要求
1. Bachelor's or Master's degree in Computer Science, Engineering or a related field. 2. At least 2 years of experience in software QA or a related field. 3. Advanced experience with automated testing tools and methodologies. 4. Exceptional understanding of software testing principles, QA methodologies, tools, and processes. 5. Familiarity with fundamental concepts in Machine Learning and Deep Learning, including Computer Vision (CV), Natural Language Processing (NLP), and Large Languag…
工作职责
THE ROLE: We are currently looking for a highly experienced, dedicated Senior Software QA Engineer to join our team. In this capacity, you will play a key role in our company by leading the quality assurance efforts and maintaining the high quality of our software products. Your expertise in production processes, development of testing strategies, and staff supervision will be critical in ensuring our company’s success with outstanding software products. RESPONSIBILITIES: 1. Lead large complex projects and coordinate with teams to define and execute software quality assurance testing. 2. Drive the development of robust testing strategies and lead efforts in building a continuous integration and continuous delivery environment. 3. Review system requirements and identify testing strategies that align with the company’s quality goals. 4. Conduct thorough inspections of test cases, ensuring the functions of all systems operate properly. 5. Conduct AI test procedure, including designing evaluation metrics, curating validation dataset, analyzing individual model performance results and e2e AI application outcomes precisely. 6. Mentor and provide guidance to QA team members, and suggest improvements in automated testing processes. 7. Collaborate with engineering teams to thoroughly understand product architectures and come up with meaningful testing strategies. 8. Investigate customer problems referred by technical support and provide solutions.
- Collaborate with internal stakeholders to define project design criteria and develop the Basis of Design (BOD). - Manage consultants to implement the project from schematic design through design development to construction documents. - Oversee the design-build contractor to ensure the project meets the business and technical needs defined in the BOD. - Provide construction administrative support to the project manager during construction, including tasks such as responding to RFIs, issuing technical bulletins, reviewing submittals and shop drawings, and conducting source inspections at vendor factories. - Work with the Commissioning (Cx) Agent, contractors, and operations team to complete various levels of startup and commissioning, including Integrated System Testing (IST). This includes reviewing Cx scripts, closing critical punch-list items before IST, and tracking/closing global commissioning QA/QC items. - Collaborate with HQ and data center operations teams to incorporate the latest lessons learned from operations into new greenfield design projects. - Review engineering calculations from consultants and conduct independent engineering and cost analyses. - Research new designs, materials, and construction methods for data center HVAC equipment and related components. - Travel to data center sites for engineering studies, mechanical systems audits, startup testing, and full commissioning as required. - Provide guidance to design consultants and installation contractors, ensuring the quality of installed work. - Take ownership of tasks and work proactively to achieve goals with good team spirit. - Respond to emergencies on an as-needed basis.
You will join a dynamic team focusing on improving the cellular stability and performance of the latest iPhone/iPad/Watch. Your job responsibilities will include but not limited to below points: - Leveraging artificial intelligence (AI) technologies to execute 5G/4G cellular test jobs, analyze test results to identify in-depth and potential stability and KPI issues, generate analysis reports, and provide data-driven insights for problem resolution. - Developing natural language-based Chatbot tools tailored to the team's needs, enabling efficient information retrieval, test-related consultation, and automated interaction in the cellular stability testing workflow. - Applying AI methods to optimize the team's test strategies, test cases, and related processes for cellular stability testing, enhancing test coverage, accuracy, and resource utilization.
• Design and implement functional/performance tests for CUDA products, like driver and library. • Automate CUDA tests, design test plans and integrate into automation testing infrastructure. • Triage test results, root cause test failures or performance drops, and drive through bugs to fix. • Develop scripts/tools and optimize workflow to improve efficiency and productivity.
• Designing, developing, and testing software components for the NVOS operating system. • Collaborating with firmware, hardware, and QA teams on feature integration and validation. • Debugging, profiling, and optimizing existing code for performance and reliability. • Supporting software releases and maintaining product stability through continuous improvements. • Support internal and external customers for any NVOS related items.