> Markdown version of [/jobs/ext/3721233-software-tester](https://www.wearedevelopers.com/jobs/ext/3721233-software-tester). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Tester - **Company:** Mm Aviation - **Location:** Aberdeen, UK - **Contract:** Permanent contract - **Skills:** Testing (Software), Data Analysis, Automation of Tests, Software Quality, Regression Testing, Software Engineering, Test Management, Strategies of Testing, Information Technology - **Published:** October 14, 2026 - **Apply:** https://www.tmmrecruitment.com/actions/apply-now?jobid=17327&jobtitle=Software+Tester+-+VR%2F32936 ## About the Role * Proven experience as a Software Tester, QA Tester or within a similar software quality role. * Good understanding of software testing methodologies, including validation and regression testing. * Strong analytical and problem-solving skills with excellent attention to detail. * Ability to document, troubleshoot and communicate software issues clearly. * Working knowledge of test management software and tools. * Strong communication and organisational skills, with the ability to work independently and within a collaborative technical team. * Degree in Computer Science, Engineering or a related discipline. * Experience of automated testing and/or an ISTQB qualification would be advantageous. ## Description MM Aviation is seeking an experienced Software Tester to join a small technical team supporting the delivery of software applications into safety-related air traffic control environments. Working across a variety of new projects, you will be responsible for integration and system testing, from reviewing requirements and developing test strategies through to executing tests, documenting defects and supporting issue resolution. Testing will initially have a strong manual element, although a key focus will be increasing automation wherever practical. This therefore offers an excellent opportunity for someone who can bring solid software testing fundamentals while helping shape and develop automated testing capability. Main duties and responsibilities * Review system specifications and requirements to identify appropriate testing requirements and approaches. * Work closely with the Test Manager to develop effective test strategies, plans and test cases. * Design, develop and execute manual and automated tests, analysing and documenting results. * Identify, investigate and clearly document software defects and technical issues. * Develop and maintain regression testing plans while supporting the progression towards increased test automation. * Collaborate with development teams, project colleagues and clients to maintain software quality throughout the development lifecycle.