Test Automation and Release Engineer
Core
Design, build, and maintain automated test suites to validate integration solutions and manage releases between environments for enterprise systems.
Role type
Test Automation and Release Engineer
Builds
Automated test suites for unit testing and System Integration Testing (SIT) of end-to-end integration flows
Domain
Enterprise software integration, cloud services (Azure)
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Git, Azure DevOps Pipelines, Azure integration services, JavaScript, C#, .NET, API testing (REST, SOAP), message queues, event-driven architectures
Preferred skills
Experience with Function Apps and Service Bus
Technologies
Git, Azure DevOps, Azure Function Apps, Azure Service Bus, JavaScript, C#, .NET
Responsibilities
Design and maintain automated test suites for integration solutions, manage automation environments for unit and system testing, automate testing efforts with minimal code, manage releases between environments, validate integration solutions before production
Seniority
Mid-level IC