QA Automation Engineer - (CONTRACT)
Core
Design, build, and maintain automated test suites for a large-scale enterprise web application to ensure quality across the stack.
Role type
QA Automation Engineer
Builds
Automated test scripts and frameworks for web-based applications
Domain
Enterprise software / Web applications
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
C#/.NET, automated testing of web applications, test design principles (boundary testing, equivalence partitioning, risk-based testing), GitLab, CI/CD pipeline integration
Preferred skills
Selenium WebDriver, Blazor testing, REST API testing tools (Postman, RestSharp), performance/load testing tooling, ISTQB Foundation certification
Technologies
C#, .NET, GitLab, Selenium WebDriver, Blazor, Postman, RestSharp
Responsibilities
Design, develop, and maintain automated test scripts and frameworks; Execute and analyze automated test runs in CI/CD pipelines; Collaborate with developers and analysts to translate requirements into test coverage; Perform regression, integration, and end-to-end testing; Maintain test documentation; Identify opportunities to expand automation coverage; Participate in sprint ceremonies
Seniority
Experienced, hands-on IC