Test Automation Developer/Junior Developer
Summary
Joins a new test automation squad at inMusic Brands (Cambridge, UK, onsite or hybrid) building an automation framework, Jenkins CI infrastructure, and regression suites for the company's music production products. Day-to-day is hands-on development in C++/Python, CI agent setup, and AI-assisted test generation.
Working with the Squad Lead and other Test Automation Developers, you will automate regression suites, and help expand the automation framework and Jenkins infrastructure. This is a hands-on development role in an established squad.
As a Test Automation Developer, you will learn about the product and the application you're testing, and progressively move on to develop the application itself.
- Join an experienced squad specialised in sound processing and streaming services.
- Help implement and maintain the automation framework and toolchain, working to the team's coding standards.
- Help build and maintain the CI integration, including multi-platform agents and test reporting.
- Develop automated tests following established patterns and guides.
- Contribute to the live coverage and results dashboard giving clear visibility of automation progress and quality across products.
- Help to develop AI-assisted test generation in line with the squad's tooling, prompting, and review standards, ensuring generated scripts meet quality thresholds.
- Work closely with the Squad Lead and other Test Automation Developers, and QA.
- Test automation experience, including building regression suites that stay reliable and maintainable as they grow.
- Proficient in TypeScript, QML, and Python. C++ knowledge and experience are an advantage.
- Experience working with CI pipelines, ideally Jenkins; experience configuring build and test agents is an advantage.
- The ability to work well in a small squad: following shared standards, participating in code reviews, and delivering to plan.
- Strong debugging, testing, and technical communication skills.
- Fluent in spoken English with strong writing skills.
- Interest in music technology, creator tools, hardware/software integration, or audio workflows.
- A considered, practical view of AI-assisted test generation and the review discipline needed to use it well.
- 24 days annual leave (+ public holidays)
- Private Healthcare
- Pension scheme
- inMusic UK Employee Assistance Programme
- Cycle To Work Scheme
- Hybrid working options available
- Staff discount on products sold by inMusic (for personal use only)
- £1,000 annual allowance for training and development
- Sick pay
- Work on market leading products used by creators and musicians around the world.
- Enjoy support of an established international team.
- Work surrounded by people who share their passion for music.
- Join a friendly, informal, and relaxed team focused on delivering awesome products they're all excited about.