Software Test Engineer

6 months ago


Shanghai, China General Motors Full time

Job Description

Your Skills & Abilities (Required Qualifications) ​​  

Master's degree or PhD's degree in Computer Science, Electrical Engineering, or a related field. 3+ years of firmware/software development experience. Experience with model-based developments and HIL environment. SW Testing tool experience in CANoe, CANalyzer, and Lauterbach Trace32. Strong understanding of Agile methodologies and SAFe framework. Experience with test case management tools and defect tracking systems. Excellent communication skills, both written and verbal in Mandarin and English. Ability to work collaboratively in a cross-functional team environment. Attention to detail and strong problem-solving skills. CAPL, Perl, and Python test script development for testing automation. Experience with automotive safety standards and functional safety requirements. Hands-on testing with UDS Serial Data Communication (CAN/Eth/LIN) Diagnostics and CAN tools. Grasp of functionalities and architecture of BSW Modules, embedded low-level systems testing.

What Will Give You A Competitive Edge (Preferred Qualifications)

ISTQB or other software testing certifications. Understanding of SOC basic software architecture. Familiarity with JIRA, JAMA, or similar project management tools. Experience with test automation frameworks and tools. Strong leadership and team management skills. Continuous improvement mindset and willingness to learn new technologies. 3+ years of experience in Active Safety feature validation. Vehicle performance integration experience. DFSS Certification.

About GM

Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.

Why Join Us

We aspire to be the most inclusive company in the world. We believe we all must make a choice every day – individually and collectively – to drive meaningful change through our words, our deeds and our culture. Our Work Appropriately philosophy supports our foundation of inclusion and provides employees the flexibility to work where they can have the greatest impact on achieving our goals, dependent on role needs. Every day, we want every employee, no matter their background, ethnicity, preferences, or location, to feel they belong to one General Motors team.

Diversity Information

General Motors is committed to being a workplace that is not only free of discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that workforce diversity creates an environment in which our employees can thrive and develop better products for our customers. We understand and embrace the variety through which people gain experiences whether through professional, personal, educational, or volunteeropportunities. 

We encourage interested candidates to review the key responsibilities and qualifications and apply for any positions that match your skills and capabilities.



  • Shanghai, Shanghai, China Mercedes-Benz Full time

    Job Title: Advanced Automotive Software Testing EngineerOverviewWe are seeking a highly skilled Advanced Automotive Software Testing Engineer to join our team at Mercedes-Benz Group China Ltd.Compensation and BenefitsThe estimated annual salary for this position is around $120,000 - $180,000 based on industry standards and the location of Beijing, China. In...


  • Shanghai, China General Motors Full time

    Job Description Required Qualifications and Experience  Bachelor's degree in Computer Science, Information Technology, or a related field. Proven 3 years+ experience as a Software QA Engineer, with globally distributed and large cross-functional teams, with a track record of having developed and performed testingwork (test plan, test cases,...


  • Shanghai, China The LEGO Group Full time

    Job DescriptionAs a Software Tester Intern, you help to quality-assure both our products and our processes. It gives you the opportunity to strengthen your skills and to try your hand at putting your theoretical knowledge into practice. We work in a professional and inspiring environment with exciting challenges, for example participating in system testing,...


  • Shanghai, China Blizzard Entertainment Full time

    Job Description: Blizzard QA is a close-knit team that cares about iteration, collaboration, and succeeding together. We share knowledge and improve our skills by learning from each others success and failures via group discussions, mentoring, and embracing techniques that keep us delivering quality entertainment. In this position you will help build and...


  • Shanghai, Shanghai, China Qualcomm Full time

    Job Overview:  We are seeking a skilled Software Performance Test Engineer to join our AP functional Linux performance test team.  As a key member of the team, you will design and develop comprehensive testing plans, scripts, and procedures to optimize platform performance.About You:  To be successful in this role, you should have a bachelor's degree...


  • Shanghai, China NVIDIA Full time

    We are looking for a Senior Software Test Development Engineer in NVIDIA’s Deep Learning SWQA team.The position is in NVIDIA Deep Learning Software Quality Assurance team that defines, develops and performs tests to validate robustness and measure the performance of NVIDIA‘s Deep Learning software and GPU Infrastructure for autonomous driving,...

  • Software Engineer

    1 month ago


    Shanghai, Shanghai, China Carrier Full time

    Job DescriptionCarrier is looking for a highly motivated and skilled individual to join our team as a Software Engineer. As a key member of our software development team, you will be responsible for developing and executing system-level test cases for commercial HVAC and building control systems.Key ResponsibilitiesDevelop and execute system-level test cases...


  • Shanghai, China Qualcomm Full time

    Company: Qualcomm China Job Area: Engineering Group, Engineering Group > Systems Test Engineering General Summary: Tests and modifies general systems-level software/hardware, specialized utility and/or hardware. Interprets wireless specifications. Designs test plans, scenarios, scripts, or procedures. Documents systems-level defects,...


  • Shanghai, Shanghai, China Siemens Shanghai Medical Equipment Ltd. Full time

    As a Medical Test Automation Engineer at Siemens Shanghai Medical Equipment Ltd., you will play a crucial role in pioneering breakthroughs in healthcare. Our team is dedicated to creating better outcomes and experiences for patients, and we need your expertise to help us achieve this goal. Your responsibilities will include designing and maintaining auto...


  • Shanghai, Shanghai, China Western Digital Full time

    Job SummaryWestern Digital is seeking a Senior Test Development Engineer to join our NAND Test Solution Design team. The successful candidate will be responsible for designing, assessing, developing, and maintaining NAND test solutions, including hardware research and development, software development, embedded system development, and data analysis.Key...


  • Shanghai, Shanghai, China Blizzard Entertainment Full time

    About the JobAt Blizzard Entertainment, we are seeking a skilled Software Testing Project Manager to lead our global teams in delivering high-quality localization projects. As a key member of our team, you will be responsible for planning and coordinating test activities, engaging with internal and external stakeholders, and driving process...


  • Shanghai, Shanghai, China Abbott Full time

    We are looking for a highly skilled Sun software engineer who can help us build scalable and efficient applications. As a senior software engineer, you will be responsible for designing, developing, and testing software components, as well as collaborating with cross-functional teams to deliver high-quality products.Key responsibilities include:Designing and...


  • Shanghai, Shanghai, China Blizzard Entertainment Full time

    Localization QA Analyst Job DescriptionJob SummaryWe are seeking a skilled Localization QA Analyst to join our team at Blizzard Entertainment. As a key member of our QA team, you will be responsible for planning and coordinating test activities for Localization QA, working closely with internal and external teams globally.Key ResponsibilitiesKey...

  • Software Engineer

    6 months ago


    Shanghai, China Carrier Full time

    Country: China Location: LOC3254: No.3239 Shenjiang Road, Shanghai, Pudong New Area, Shanghai, China 角色职责: Develop and execute system level test cases for commercial HVAC, and building control systems Develop automation scripts to perform unit and end-to-end system testing Develop strategy and executes stress and performance tests to...


  • Shanghai, Shanghai, China Aspen Technology Full time

    The driving force behind our success at AspenTech is the people who share our aspiration for excellence. We strive to push the envelope, overcome challenges, and find innovative solutions. As a member of our software quality team, you will experience these qualities through our rich set of career development programs, community service projects, and social...


  • Shanghai, Shanghai, China The LEGO Group Full time

    Software Tester Intern RoleThe LEGO Group is looking for a Software Tester Intern to join our team. As a Software Tester Intern, you will have the opportunity to work on quality-assuring our products and processes.Responsibilities Participate in daily Scrum meetings to ensure effective collaboration and task management. Work on qualifying features to...


  • Shanghai, Shanghai, China HARMAN International Full time

    HARMAN International is a technology leader that combines creativity with innovative ideas to drive cutting-edge solutions.About UsHARMAN's engineers and designers are creative, purposeful, and agile. As part of this team, you'll combine your technical expertise with innovative ideas to help drive solutions in the car, enterprise, and connected ecosystem.The...


  • Shanghai, Shanghai, China Booking Full time

    Senior Software Quality EngineerJob SummaryWe are seeking a highly skilled Senior Software Quality Engineer to join our team at Booking.com. As a key member of our software quality team, you will be responsible for developing and implementing automation strategies to ensure the highest quality in all our projects.Key ResponsibilitiesDevelop and maintain...


  • Shanghai, Shanghai, China Siemens Shanghai Medical Equipment Ltd. Full time

    We are seeking an Automated Test Engineer to join our team in Shanghai, China.At Siemens Shanghai Medical Equipment Ltd., we are committed to pioneering breakthroughs in healthcare. For everyone. Everywhere. Sustainably.About the RoleThis is a key role in our product development team responsible for the verification and validation of medical equipment...


  • Shanghai, Shanghai, China Qualcomm Full time

    Job DescriptionWe are seeking a highly skilled Senior Game Performance Test Engineer to join our team at Qualcomm in China. As a key member of our AP functional Linux performance test team, you will play a crucial role in designing, executing, and triaging game performance tests.About the RoleThis is a software test engineer position that requires strong...