We are hiring a Senior Automation Tester in .NET to safeguard quality across distributed microservices with strong automated test design and execution. You will blend automated and manual testing, focusing on API integration, end-to-end coverage, and load testing—apply now.
Responsibilities
- Design and implement automated tests for API integration across distributed microservices
- Manage test cases and prioritize them for smoke tests, regression tests, and other testing cycles
- Build end-to-end integration tests and production smoke tests
- Create and execute load tests using cloud-based tools
- Perform targeted manual testing for new development where automation is not feasible
- Collaborate with developers to define and maintain unit and API integration tests
- Orchestrate testing workflows through DevOps and GitOps practices
- Maintain and improve test approaches and testing standards across the project
- Contribute to defining the appropriate levels of testing and when they should occur
Requirements
- Proven 3+ years of experience in automation testing with C#
- Deep knowledge of API & integration standards, web service/API testing, and modern test approaches
- Hands-on ability in test cases development and load testing
- Solid experience with XUnit, Moq, and Faker.net
- Demonstrated background in automated testing for distributed microservices
- Working familiarity with Visual Studio Test Explorer and Azure DevOps Test Plans
- Capability to plan and run both automated and manual testing strategies
- Clear understanding of test case management and prioritization techniques
- English proficiency at B2 level or higher
Nice to have
- Familiarity with Apache JMeter, Azure Load Testing, and Gatling
- Knowledge of Azure Test Plans and MOQ
- Competency in GitOps