Software Test Engineer (25805)
This is an automated test role where you are required to contribute to creating new test suites in Python. In order to do this effectively the ability to read and understand C++ accurately is vital. You must have some solid knowledge of commercial software environments, including exposure to continuous integration and software release cycles.
While much of your time can be working from home (at present) you will need to be close enough to Cambridge to be able to get into the office to exchange hardware or fix an issue on the bench. The Integration Test team are growing within this startup but because you will be home working you are required to be self-sufficient. However they are a friendly and very cooperative bunch of talented engineers happy to assist when exploring new areas.
As a Software Test Engineer with a good technical degree, you will also be able to offer broad skills in the following areas:
- Excellent knowledge of Linux especially Debian platforms
- Good working knowledge of test automation using Python
- Confidence with Jenkins or similar CI/CD server
- Familiarity with C++ or another compiled language
- Abilty to set up a Raspberry Pi from scratch
- Exposure to Android and/or embedded environments
You will join a small company who work with trust and respect of each other in a welcoming environment just to the edge of Cambridge city. Home working is proving effective for this company hence long term they expect to retain a proportion of remote working within R&D. Their product will be of major benefit to many people's lives, especially the elderly and disabled.
Keywords: Jenkins, Continuous integration, Agile, Python, C++, Raspberry Pi, Android, Linux, Debian, Cambridge.
Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.