Taro Logo

Quality Assurance Engineer

A global company ensuring water quality worldwide through analysis solutions and technology.
40 Düsseldorf, Germany
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS

Job Description

Hach, a Veralto company, is seeking a Quality Assurance Engineer to join their team in Düsseldorf, Germany. This role is crucial in ensuring the quality of device software and hardware through comprehensive testing and cross-functional collaboration. The position offers a unique opportunity to contribute to global water quality initiatives while working with cutting-edge technology.

The ideal candidate will be responsible for developing and executing test plans, implementing automated testing solutions, and working closely with development teams to ensure product quality. With a focus on both software and hardware testing, this role combines technical expertise with practical application in the water quality industry.

The company offers a compelling work environment with a strong focus on professional development, work-life balance, and meaningful impact. As part of Veralto, a $5 billion global leader, you'll join a team of 16,000 employees worldwide working towards ensuring access to clean water, safe food, and medicine.

This position requires a blend of technical skills including programming knowledge in Python and C++, experience with testing methodologies, and strong analytical capabilities. The role offers flexible working arrangements, comprehensive benefits, and the opportunity to work on projects that directly impact global water quality initiatives.

Working at Hach means joining a company that values sustainability, innovation, and personal growth. The position offers competitive compensation, extensive benefits, and the chance to work with a diverse, international team in a rapidly evolving industry focused on environmental protection and water quality analysis.

Last updated 2 days ago

Responsibilities For Quality Assurance Engineer

  • Preparation of test plans and selection of appropriate test methods
  • Testing of device software and complete documentation of tests
  • Checking device electronics using reliability test methods (ALT/HALT-tests)
  • Development of automated test systems and scripts
  • Execution of manual and automated test runs (integration tests, regression tests, system tests)
  • Collaborate with developers to analyze risks and develop solutions

Requirements For Quality Assurance Engineer

Python
  • Completed university education in information technology, electrical engineering, or mechatronics
  • 2+ years of work experience in software testing or embedded software development
  • Programming skills in Python, C/C++, HTML
  • Experience with MS Office, bug tracking tools, and Atlassian tools (Jira, Confluence)
  • Fluent in German and English (C1+ level)

Benefits For Quality Assurance Engineer

401k
Education Budget
  • 30 vacation days
  • Professional onboarding and training
  • Career coaching and development opportunities
  • Flexible working hours
  • Company pension scheme
  • Performance-based pay
  • International work environment

Related Jobs

Software Engineer III, V8, Performance Engineering

Software Engineer III position at Google focusing on V8 JavaScript engine performance optimization and Chrome browser development in Munich, Germany.

Roblox Platform Developer

Join Melotech as a Roblox Platform Developer to create engaging gaming experiences using Lua programming and Roblox Studio, while working remotely with a innovative media and entertainment company.

Fullstack Software Engineer (Remote - EU)

Remote Fullstack Software Engineer position at AirDNA, developing data-driven platform features using Ruby, PostgreSQL, and JavaScript frameworks for short-term rental insights.

Software Engineer - Backend

Backend Software Engineer position at Helsing, developing AI-based capabilities and infrastructure for defence systems using Rust and Python, with focus on reliability and ethical considerations.

Software Development Engineer, AWS Fraud Prevention

AWS Fraud Prevention Engineer role building scalable solutions to protect AWS services and customers from fraud, working with ML and distributed systems.