Software QA Tester






About IRM

IRM is a cybersecurity consultancy with over 20 years of history delivering a world-class service to some of the UK’s biggest brands and organisations. In 2017, IRM was acquired by the Altran Group – the world’s leading engineering and R&D Company, with around 45,000 employees around the globe and a turnover of around €3 billion.

Since the acquisition, we have moved into new and exciting areas of security, using Altran’s global account managers to welcome new clients through our doors.

We have opened satellite offices in locations including Portugal and Santa Clara as we begin to position ourselves as a global player in cybersecurity. With Altran’s backing, we aim to be the leading security testing company for the world’s largest engineering brands.

The Role

As a Software QA Tester, you will join our dynamic software development team which is spread across IRM offices in Cheltenham and Bulgaria. You’ll be part of a team working on SYNERGi – an award-winning governance, risk and compliance platform going from strength-to-strength since we were acquired by Altran in 2017.

As a Software QA Tester, you’ll possess strong knowledge and experience in test engineering and its best practices. You’ll also understand the appropriate levels to test at and be able to demonstrate the ability to write high quality tests. We expect a QA Tester to possess strong communication skills and be comfortable coaching other testers.

The Software QA Tester will be based in the IRM Head Office in central Cheltenham.  The role requires proven experience testing web based applications, adhering to proven testing processes and a good understanding of automation. The candidate must have a proven track record of working within an agile team, testing and delivering quality code.

Required skills / experience:

  • Commercial experience on complex applications, creating and maintaining Feature Test Plans and Regression Plans.
  • Experience ensuring full traceability from the initial requirements to the final testing.
  • Strong experience with relational databases, in particular MySQL/MariaDB.
  • Experience reviewing system requirements, providing feedback and influencing them.
  • Experience estimating testing activities and adhering to project timelines.
  • Experience and good understanding of testing techniques: automation, unit, integration, functionality, end-to-end, acceptance, performance, web service testing.
  • Very detailed. Able to troubleshoot problems and identify quickly the root cause of the problem.
  • Experience of systems integration technologies, including web services and APIs.
  • Good knowledge of all phases of the development lifecycle.
  • Good knowledge of web applications architecture.
  • Experience on continuous integration tools and processes.
  • Experience of Agile development methodologies – Scrum, Kanban.

Desirable skills / experience:

  • Experience of using and managing Jira and Confluence software.
  • Experience on automation tools.
  • Experience on specification by example, gherkin syntax and BDD.


  • Competitive salary
  • Any expenses paid second and fourth Friday of every month
  • Life assurance
  • Medical*
  • Dental*
  • Pension contribution (increases in line with length of service)*
  • 25 days holiday allowance (increasing to 28 days in line with length of service with IRM)

* Offered after probation is passed

If you feel this is the right role for you and that IRM could provide you with the right career path and environment please send your CV to IRM's Recruitment Manager using the following email address: