The Lead Software QA Analyst will ensure the quality and reliability of software applications that support Ecolab's digital transformation within the IoT domain through comprehensive manual testing.
Requirements
- Bachelor's degree in relevant technical field or equivalent experience
- 8 years' experience in manual software testing
- Strong understanding of QA methodologies
- 3 years of experience with Azure Dev Ops or similar
- 3 years of testing experience with Firmware/Embedded systems
- Familiarity with white-box and black-box testing techniques
- Excellent documentation, organizational, and communication skills
- Ability to work in a rapidly changing environment
- Ability to work independently and on teams
- Desire to continuously grow knowledge base and skillset
- Collaborative, consultative mindset
- Testing experience in ARM based microcontrollers, such as ST Micro, NXP, or Silicon Labs EFM
- Familiarity with serial communication protocols (CANbus, Modbus, MQTT)
- Experience with Agile/Scrum methodologies
- Exposure to automation frameworks and scripting (python, C# for future growth)
Benefits
- Medical
- Dental
- Vision
- Matching 401k
- Company paid pension
- Stock purchase plan
- Tuition reimbursement