Test Engineer - Edinburgh
Role details
Job location
Tech stack
Job description
- Create comprehensive system test plans derived from hardware and software requirements
- Develop, execute and document both automated and manual test suites
- Perform system and performance test cycles prior to product release
- Record, analyse and report test results, working closely with design engineers to resolve issues
Technologies:
- Hardware
- Python
- Robot Framework
Requirements
- Degree educated in Engineering, Physics, Computer Science or a related discipline
- Experience developing and executing manual and automated system tests
- Proficiency in Python for test development and scripting
- Familiarity with test frameworks such as Robot Framework and Python unittest
- Inquisitive, detail-oriented and comfortable working within a multi-discipline team
Benefits & conditions
We are a well-established, international technology specialist developing advanced test and measurement products, particularly focusing on timing synchronisation of networks and equipment. Our supportive culture promotes technical excellence and continuous investment in leading-edge product development. We offer a competitive salary, 32 days holiday, bonus, share incentive plan, healthcare scheme, income protection, life assurance, flexible working hours, and a pension. Joining our multi-disciplinary R&D team presents an exciting opportunity to contribute to our evolving product portfolio.