Job Description:
As a Staff Test Engineer, you will define and implement the test strategy, quality blueprint and test infrastructure for the delivery of coordinated software solutions and reference applications. You will drive system-level validation and ensure the functionality, reliability, performance, safety, security and usability of Arm-based systems, tools, and developer kits used globally.
Responsibilities:
- Develop, maintain, and implement automated test frameworks and pipelines across a wide range of target systems including virtual platforms and development boards.
- Collaborate with product, engineering and business partners to validate system behaviours through effective Behavior Driven Development and Test Driven Development techniques.
- Mentor and guide engineers, providing technical leadership in debugging, diagnostics, test case design, and continuous improvement.
- Define and supervise product and process quality metrics, ensuring early detection of defects and high standards of product reliability.
- Participate in product presentations and demos at industry events, global Arm offices or conferences.
Required Skills and Experience:
- Consistent track record in software quality assurance and test engineering of Embedded Systems, with a strong record of technical management in building scalable test systems.
- Proficiency in automated testing and scripting using Python, Shell, or similar languages; strong background in CI/CD infrastructure (e.g., Jenkins, GitLab CI) and test orchestration tools.
- Solid debugging and root-cause analysis skills; able to collaborate across teams to resolve complicated issues.
- Degree or equivalent experience in Computer Science, Electronics, or a related field.
“Nice To Have” Skills and Experience:
- Familiarity with digital consumer facing products, machine learning frameworks, model testing and performance monitoring.
- Experience in user centric design and proficiency in usability testing methods.
- Robust programming skills preferably in C, C++ to adapt code and fix defects.
- ISTQB Expert Level / CMSQ Certifications or equivalent experience.