Identify new ideas for test cases and implement test cases to a high standard
Solve problems with challenging validation situations
Help maintain and improve frameworks and systems to automate testing and release flows
Triage failures and interact with other teams to report and solve them
Develop tools and scripts used for testing and automation
Interact with simulator, research, software and hardware design teams to adapt and improve testing processes for the next generation of products.
Abilities make possibilities
Committed to making your customers, stakeholders and colleagues successful, you’re an excellent communicator, listener and collaborator who builds trusted partnerships by delivering what you say, when you say. You’re curious, solutions orientated and a world class problem solver who constantly seeks opportunities to innovate and achieve the best possible outcome to the highest imaginable standard.
A background in testing and automation.
Experience with Python and a variety of other programming languages
Good knowledge of Linux operating systems
Good mathematical background
You might also have
Experience with virtualisation and other DevOps type tools (e.g. Jenkins, puppet, docker)
Experience with FPGA systems
Low level programming experience