Position: Senior QA Engineer
Company: DevSymmetrix
Experience required: 5y
English level: fluent

Our client provides high-tech solutions for colour formulation, colour measurement and colour matching.
They comprise hardware sensors, the corresponding software applications and design services for colour. The company is present on almost all continents and serves multiple industries like e.g. automotive, paints, plastics, textiles, printing, packaging, photography and graphic design. 

Qualifications Required:
- At least 6 years of professional experience in software QA incl. testing processes;
- Solid Experience with Embedded System is mandatory;
- Solid experience with product development from concept to mass production; 
- Solid experience with test automation frameworks;
- Solid experience with CI/CD toolsets (JIRA, Jenkins, GitHub) in agile and phase-gate set-ups; 
- Experience with instrumentation-grade electronic systems;
- Experience with system design verification (reliability and performance) including systematic root cause analysis (from final system to subcomponents to individual parts);
- University degree in Electronics or Software Engineering (or similar);
- Strong analytical skills; i.e. ability to structure and document complex topics;
- Strong will to deliver high-quality, cost-effective solutions on time;
- Self-starter able to network across any organisation;
- Willing to learn, team-orientated and experienced with multi-cultural environments.

Fluent in English.

Beneficial:
- Knowledge of optics and/or colour technology (colour conversion, ICC profiles, image processing);
- Experience in the measurement instruments industry;
- Experience with real-time programming in C/C++ on the Linux platform;
- Understanding of digital imaging and media, printing products and markets, colour standards and mobile computing.

Responsibility:
- Responsible for the quality of all the firmware on a family of colour measurement instruments; 
- Define, implement and supervise processes and automated tools to ensure high quality throughout all phases of the firmware’s lifecycle; 
- Assist the R&D software and firmware teams in integrating all aspects of software and firmware quality in the development process; 
- Participate in software development process reviews to continuously improve quality and efficiency; 
- Collaborate with software and firmware teams to define and introduce best practices for manual and automated testing; 
- Lead the development of software/firmware testing tools; 
- Drive test automation on multiple levels; 
- Define and implement quality dashboards to visualise the quality status of projects;
- Help maintaining the inventory of software versions and organising internal/external releases.

Our Offer:
- Dynamic and challenging tasks;
- 20 days of paid vacation and 10 sick days — we value rest and recreation. We also comply with the national holidays;
- Flat hierarchy;
- Professional and career development.