Position: Automation QA (JavaScript)
Company: N-iX
Experience required: 3y
English level: upper

**About project:**

GEM One is a brand new tech company within TVH Holding that aims at developing future-proof solutions for optimal fleet performance management in multiple domains such as: track & trace, operational efficiency, security & safety and service & maintenance. We offer cloud-based solutions and the necessary hardware components to intelligently gather and enrich data of industrial equipment to streamline fleet management related processes.

**Responsibilities:**
- Be responsible for the functional and automated testing of the functionalities of the Customer Applications by applying Agile software development principles and techniques
- Obtain qualitative high quality IT applications, by meeting the customers’ needs and increasing the efficiency in the software development lifecycle, focusing on functional as well as automated testing
- Collaborate with your colleagues, review the acceptance criteria of user stories, translate them into test cases and gather the correct information to verify that the application meets the (non-) functional requirements
- Prepare test scripts using Typescripts, Protractor and Playwright
- Verify software by defining testing components and conducting regression testing
- Assist in the maintenance of testing frameworks and different environments used in the development lifecycle. Furthermore, you’ll track and report bugs in a structured way and identify bottlenecks and suggest improvements.
- Act as a knowledge hub in your area of expertise towards your colleagues. By doing so, your own acquired expertise and experience will be used to help other squad members grow.
- Contribute actively to architecture & design decisions, and implementation discussions
- Write quality, maintainable code with extensive test coverage in a fast-paced professional software engineering environment
- Provide effort estimations

**Requirements:**
- Be familiar with Puppeteer / Playwright
- Experience with JavaScript as a coding language
- Experience with TypeScript
- Experience with Protractor
- Upper-Intermediate+ English level
- 4+ years’ professional experience in software testing and test automation
- Solid knowledge of software testing methodologies, functional and regression testing, software QA tools and processes
- Good knowledge of change management tools, programming technologies and automated testing fundamental concepts

**Nice to have:**
- Experience with performance testing of mobile apps
- Bachelor’s degree in IT or equivalent by experience
- Experience with GCP

**We offer:**
- Flexible working hours
- A competitive salary and good compensation package
- Best hardware
- A masseur and a corporate doctor
- An inspiring and comfy office
- Healthcare & Sport benefits

**Professional growth:**
- Challenging tasks and innovative projects
- Meetups and events for professional development
- An individual development plan
- Mentorship program

**Fun:**
- Corporate events and outstanding parties
- Exciting team buildings
- Memorable anniversary presents
- A fun zone where you can play video games, foosball, ping pong, and more