Senior Quality Assurance Engineer in Customer Success
As a Senior Quality Assurance Engineer you help ensure that all principles and practices of software quality assurance are applied throughout the testing 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. You will play a vital role in improving our product quality assurance practices.
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. You have passion for mentoring and motivating others in the field of Quality Assurance. In short, you have the experience necessary to help take our products and teams to the next level of excellence.
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
- Support the definition of Customer Success division QA policies, strategy, procedures, objectives and metrics
- Lead, mentor and provide expert guidance
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/Advanced level certification or equivalent
Preferred Qualifications
- Thorough working knowledge of software testing methodologies and the testing life cycle
- A background in a regulated industry
- Excellent 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 Quality Assurance processes
- Working knowledge of cyber security testing
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/29695/