Staff Test Engineer
Core
Designing and building automated integration tests for new and existing features, validating interactions across services, APIs, and devices.
Role type
Staff Test Engineer (Integration Test Automation)
Builds
Automated test frameworks and CI/CD pipeline integrations
Domain
Energy and water utility management software
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
C#, automated testing, API validation, CI/CD integration, Git, debugging multi-component systems
Preferred skills
System-level testing, reusable test component design
Technologies
Azure DevOps, C#, Git
Responsibilities
Design and build automated integration tests, develop test cases for service/API/device interactions, maintain test environments, debug failing tests, integrate tests into CI/CD pipelines, create reusable test utilities
Seniority
Senior, hands-on IC
