Software Quality Assurance Engineer

Tern Systems 22. Apr 2026 Fullt starf

As the ideal candidate, you are the bridge between technical requirements and operational excellence. You don’t just perform testing; you ensure our solutions are robust, reliable, and ready for mission-critical environments through collaboration across disciplines and the entire product lifecycle. Furthermore, you play a key role in our technical evolution by identifying automation candidates and developing scripts that harden our testing framework and accelerate delivery.

Responsibilities

  • Test Design & Execution – Develop and execute comprehensive test plans, test cases, and procedures for system and acceptance testing (FAT/SAT). Perform functional and non-functional testing, including confirmation, regression, and exploratory testing, to ensure product quality and compliance.
  • Requirements & Traceability – Analyze system specifications and architecture to ensure full traceability between stakeholder needs and technical implementation.
  • Defect & Release Management – Identify and track bugs while deploying releases and monitoring product quality to provide actionable insights for improvement.
  • Environment Ownership – Manage test lab environments, including hardware readiness, version updates, and the creation of simulated data.
  • Drive Automation – Identify high-impact automation candidates within our manual test suites; design, write, and maintain automated tests to improve efficiency and ensure long-term product stability.

Professional Requirements

  • At least 3 years of relevant professional experience in Quality Assurance or Software Engineering.
  • A University degree in Computer Science, Engineering, or a related technical field.
  • Excellent analytical and problem-solving skills with the ability to implement effective test procedures.
  • Strong verbal and written communication skills with the ability to work in a collaborative, team-oriented environment.
  • Proficiency in scripting languages such as Bash or Python, and experience with Linux OS.

It is a plus if you have:

  • ISTQB Certified Tester – Foundation Level certification.
  • Knowledge of software lifecycle tools like Jama and Confluence.
  • Knowledge of Air Traffic Management (ATM) systems or experience in safety-critical environments.

Who we are

Tern Systems is an established and trusted provider of Air Traffic Management solutions, and operates in a competitive, regulated industry. With over 70 employees, we have close-to 30 years of experience in successful deliveries to customers in Europe and Asia.

What we offer

  • An international, multicultural environment that fosters personal and professional growth.
  • A family-friendly work environment with flexible work hours and home office support (incl. home internet and mobile package).
  • An on-site canteen that offers lunch, snacks and drinks.
  • Annual sports and transportation grant – and more.

Additional information

  • Applications must be submitted in English.
  • The position requires you to work at our Kópavogur office in Iceland.
  • We do not offer relocation packages at this point.
  • Applications are stored in accordance with the Icelandic Public Archives Act.

To find out more about us, including information about our recruitment process, please visit https://www.tern.systems/. If you have any further enquiries, contact us at hr@tern.is.


Sækja um starf
Upplýsingar fyrir umsækjendur

We are looking for a Quality Assurance Engineer to ensure software quality principles are integrated throughout the entire development life cycle, and to drive operational excellence for our solutions in the air traffic management (ATM/ATC) domain.