Responsibilities:- Design and develop tests.
- Build, enhance, and optimise our automated testing framework.
- Resolving issues reported by internal or external teams.
- Collaborate with development teams.
- Create automation solutions to streamline and minimize manual testing and development tasks.
- Familiar with test automation at a DevOps level.
Required Skills and Experience :- Demonstrated experience with software testing or software development.
- Good understanding of test methodologies, CI and test automation.
- Being efficient in C (C++) programming languages.
- Experience with Python programming and writing shell scripts.
- Good system level / computer architecture understanding.
- Using source control daily, efficiently and consistently, according to the project guidelines.
- Strong interpersonal skills. Excellent written and spoken English.
“Nice To Have” Skills and Experience :- Experience of software profiling, instrumentation, debugging and optimization using Android /Windows / Linux testing tools.
- Basic understanding of the Linux kernel, system software and device drivers, and Android internals.
- Exposure to both static and dynamic code analysis tools.
- Understanding ARM architecture.
- Both pre-silicon and post-silicon validation expertise.
- Familiarity with Arm SystemReady SR Compliance Program
In Return:You will have the opportunity to learn about the latest Arm architecture features, working closely with highly skilled engineering teams on ground-breaking technology. You will be empowered to continually identify and roll out improvements to our ways of working.