17 hours ago
Bengaluru, IndiaMid Level / Senior
Responsibilities
- Design, develop, and maintain scalable automated test frameworks for embedded software products.
- Implement automated functional, integration, regression, system, and end-to-end test suites.
- Develop test tools and infrastructure to improve automation coverage, test efficiency, and product quality.
- Integrate automated tests into CI/CD pipelines to support continuous testing and release readiness.
- Collaborate with software, firmware, systems, and QA engineers to identify automation opportunities and improve test strategies.
- Analyze automated test results, investigate failures, and support root cause analysis.
- Maintain test environments, hardware setups, and automation infrastructure for reliable test execution.
- Support hardware-in-the-loop, system-level, and device communication testing.
- Apply continuous improvement, AI-assisted testing approaches, process optimization, and technical innovation.
- Develop a strong understanding of product functionality and customer workflows to validate business-critical features.
Requirements
- Bachelor’s or Master of Science in Computer Science, Software Engineering, Electrical Engineering, or a related field.
- 3–6 years of professional experience in software test automation, quality engineering, software development, or related technical roles.
- Proven experience developing automated test frameworks and automated test suites.
- Strong programming skills in Python.
- Experience with automated testing frameworks such as PyTest, GoogleTest, Robot Framework, or similar technologies.
- Experience with CI/CD platforms and automated build pipelines.
- Familiarity with Linux development environments and command-line tools.
- Understanding of software testing methodologies, defect tracking, and quality assurance processes.
- Strong analytical, debugging, and problem-solving skills.
- Effective verbal and written communication skills in English.
- Ability to work independently and collaborate within cross-functional engineering teams.
- Preferred experience with Embedded Linux and Yocto-based systems.
- Preferred familiarity with C, C++, Bash, scripting languages, and device communication protocols including USB, Bluetooth, Ethernet, Serial, or TCP/IP.
- Exposure to AI-assisted software development and testing tools is preferred.
Benefits
- International and innovative work environment with expert colleagues and challenging technical work.
- Bangalore office position with flexible scheduling and a hybrid work model.
- Coaching and learning opportunities at every career stage.
- Opportunity to work across R&D and other organizational functions.
About Veralto
Veralto builds water analytics, treatment, and compliance solutions and product identification and color management systems for industrial, consumer goods, pharmaceutical, and municipal customers. Formed in 2023 as a spin‑off from Danaher, it operates brands including Hach, ChemTreat, Trojan Technologies, Videojet, Esko, X‑Rite, and Pantone. Veralto is headquartered in Waltham, Massachusetts, and is a publicly traded company on the NYSE under the ticker VLTO.
