Tern Systems
Tern Systems
Tern Systems

Quality Assurance Engineer

As a Quality Assurance Engineer at Tern Systems, you help ensure that all principles and practices of software quality assurance are applied throughout the development life cycle, build up a deep understanding of our products, communicate with both developers and customers, and be a vital part in ensuring that our products meet the highest quality standards.

As an ideal candidate, you have a genuine interest in Quality Assurance, have proven experience in a highly technical field such as software development, and you are also exceptionally organised and methodical. In short, you have the experience necessary to take our products to the next level in terms of accuracy, reliability, security and safety.

A background in the air traffic control domain or a regulated industry is preferred.

Helstu verkefni og ábyrgð

Responsibilities

  • Develop, execute, document and maintain test plans, strategies, cases and procedures, including manual system and acceptance tests
  • Set up test environments in Linux based environments
  • Report and reproduce bugs, validate bug fixes and conduct regression tests
  • Analyse and review requirements and user manuals
Menntunar- og hæfniskröfur

Professional Requirements

  • University degree in a technical field or equivalent education
  • Experience with Linux, Docker and virtualization software, version control and continuous integration, experience with the tools listed in our tech stack is a plus
  • Experience working in the air traffic control domain or in a role related to software development

 

Preferred Qualifications

  • Strong communication skills
  • Excellent analytical and problem-solving skills
  • Ability to work independently as well as in a collaborative, team-oriented environment
  • Ability to implement effective test procedures
  • Knowledge of software development, quality assurance terminology, methods and tools
  • Ability to program in an Object Oriented language
  • ISTQB Foundation Level certification or equivalent

 

Quality Assurance Technology Stack

We adhere to testing methodology as described by ISTQB, including the use of different test levels. We use Jama for documenting requirements and test cases and maintaining traceability between these. Most of our software to be tested runs on Rocky 8 or RHEL 6. We use VMWare, VirtualBox and Docker environments when testing software in a non-native environment. We use Python with pytest and Squish to develop automatic tests. We use Jenkins and Artifactory in our CI/CD pipeline. We use Git and Gitlab for version control.

Fríðindi í starfi

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
Auglýsing stofnuð3. maí 2024
Umsóknarfrestur24. maí 2024
Tungumálakunnátta
EnskaEnskaMjög góð
ÍslenskaÍslenskaGrunnfærni
Staðsetning
Hlíðasmári 15, 201 Kópavogur
Starfstegund
Hæfni
PathCreated with Sketch.DockerPathCreated with Sketch.LinuxPathCreated with Sketch.Python
Vinnuumhverfi
Starfsgreinar
Starfsmerkingar