Quality Assurance Engineer in Customer Success
As a Quality Assurance Engineer 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.
Responsibilities
- Develop, execute, document and maintain test plans, strategies, cases and procedures, including 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
Professional Requirements
- University degree in a technical field or equivalent education
- Experience with our Quality Assurance Technology Stack: Rocky Linux, Python, Virtual environments (VMWare, VirtualBox, Docker), Git and GitLab
- Experience working in the air traffic control domain or in a role related to software development
- ISTQB Foundation Level certification or equivalent
Preferred Qualifications
- Strong communication skills combined with 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 work with various software development tools, Linux OS and Object Oriented programming languages
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.
Who we are
Tern Systems is an established and trusted provider of Air Traffic Management solutions, and operates in a competitive industry that is highly standardised and regulated. With over 70 employees, we have over 25 years of experience in successful deliveries to customers across Europe and Asia. Tern Systems is a wholly-owned subsidiary of Isavia ANS, the Icelandic Air Navigation Service Provider that manages air traffic in the Icelandic air traffic control area.
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
All applications shall be submitted in English. To find out more about us, including information about our recruitment process, please visit https://www.tern.systems/.
Applications are stored in accordance with the Icelandic Public Archives Act.
If you have any further enquiries, contact us at hr@tern.is.
Sækja um starf
Submit your application in English at https://jobs.50skills.com/ternsystems/en/29295