Quality Assurance Engineer (mid-level)
About the role
Teracloud is a global software product company with a wide range of product lines from industrial power, e-sports platforms, climate controllers, and software products.
VMS Software, Inc. is an enterprise software company with offices around the world. Our company develops, sells, and supports innovative and advanced releases of OpenVMS, the most stable mission-critical operating system on the planet. We provide products and services in such mission critical sectors as Aerospace, Automotive, Energy, Financial Services, Government, Manufacturing, and many more worldwide.
We are looking for an experienced mid-level QA Engineer to be part of our team. In this role, you will ensure the highest quality of our products, which primarily focus on server-side systems, rather than web or mobile applications. As a QA Engineer, you will work on testing new, interesting, and complex products from the ground up, collaborate closely with developers, start testing from scratch and write automation scripts, and come up with ideas to increase test coverage.
If you have a strong background in testing and want to be part of a team working on challenging, non-GUI projects, we'd love to hear from you!
Responsibilities:
- Identify, document, and track bugs throughout their lifecycle.
- Design, implement, and execute requirement-based and product-based test cases for both manual and automated testing.
- Plan, execute, and generate test reports to maintain continuous product quality.
- Increase test coverage by adding test cases and enhancing existing testing procedures.
Requirements:
- 2+ years of QA experience.
- Solid understanding of QA principles and practices.
- Experience in creating and managing test documentation.
- Proficiency in script programming (Python, Bash, etc.).
- Strong computer skills and quick adoption of new software and technologies.
- Experience with the JIRA software stack and Test Management Systems.
- Ability to collaborate effectively with developers throughout the development lifecycle.
- Ability to work both independently and as part of a team.
- Adaptability to work in a dynamic environment with frequent changes.
- Bachelor's degree in Computer Science, Electrical or Computer Engineering, or equivalent experience.
- Good interpersonal, written, and oral communication skills in English.
Nice to Have:
- Previous experience with different hypervisors.
- Familiarity with console-based applications.
- Knowledge of server operating systems.
Office Culture
You can expect an open, welcoming, and flexible work environment in Copenhagen. Our daily language is English since we are an international office, with colleagues from across the globe.
A catering service provides us with excellent lunch, and our office manager always makes sure to provide us with fruit and snacks to keep the energy level up. We have bi-weekly breakfasts, game nights either in the office or in a nearby café, and of course company events.
This is what you get:
In additional to an open and welcoming work environment at our Copenhagen and/or Malmo offices, in prime locations with very easy public transport access, we offer:
- 1 on 1, personal technical mentoring by some of the best in their field
- All expenses paid participation in training, conventions and seminars
- Regular recurrent meetings focusing on personal improvement and career planning
- 5 additional vacation days per year (ferie-fridage)
- Company-paid pension plan with health insurance coverage
- Extra parental leave pay, supplementing the governmental requirements
- Vibrant team with regular social events: summer and winter parties, game nights, Friday Bar
- Daily lunch, biweekly breakfast, free and unlimited access to coffee, tea, soda, snacks, and fully stocked office kitchen
- Paid mobile subscription and home internet.