Senior Automation QA Engineer (.NET/AWS)
Core
Design, build, and maintain test automation frameworks for web applications and APIs, integrating tests into CI/CD pipelines to ensure product quality.
Role type
Senior Automation QA Engineer
Builds
Automated test frameworks, UI/API tests, and CI/CD integration pipelines
Domain
Software Quality Assurance / Web Development / Cloud Infrastructure
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
C# (.NET), Selenium WebDriver, Playwright, REST API testing, CI/CD pipeline integration, test strategy design, automated testing environments setup
Preferred skills
Performance testing (JMeter, k6, Gatling), BDD/TDD approaches
Technologies
.NET, AWS (ECS/EKS, Lambda, API Gateway, S3, RDS/DynamoDB, CloudWatch), GitHub Actions, Jenkins, GitLab CI, Postman, RestSharp, NUnit, xUnit, MSTest, SpecFlow
Responsibilities
Develop and maintain automated test frameworks for web applications and APIs; Write and execute automated UI, API, integration, and regression tests; Design and implement test strategies; Integrate automated tests into CI/CD pipelines; Troubleshoot and analyze automated test failures; Document test approaches and maintain test cases/plans; Contribute to process improvements and QA best practices
Seniority
Senior, hands-on IC