Responsibilities
- Design, develop, and maintain automated test frameworks for unit, integration, and
end-to-end testing in C# / .NET environments
Define and implement a comprehensive test strategy, ensuring optimal testcoverage and reducing regression risks
Integrate automated tests into the CI / CD pipeline to enable continuous qualityvalidation
Collaborate closely with developers, product managers, and DevOps to ensuretestability and maintainability of solutions
Drive the adoption of best practices in quality assurance, test automation, anddocumentation
Mentor and coach team members on test automation tools, techniques, andapproaches
Monitor, analyze, and report on testing results, proactively identifying issues beforerelease
Desired Candidate Profile
5–8 years of professional experience in software testing, with a strong focus ontest automation
Expertise in C# test frameworks (xUnit, NUnit, MSTest) and test automation tools(e.g., Selenium, Playwright, SpecFlow)
Strong experience integrating automated tests into CI / CD pipelines (Azure DevOps,GitHub Actions, GitLab CI)
Understanding of Docker environments for testing and deployment scenariosExcellent English communication skills, both written and spokenStrong analytical skills and attention to detailNice to Have
Experience with performance / load testing tools (e.g., JMeter, k6)Familiarity with PostgreSQL for test data management and validationKnowledge of API testing tools (e.g., Postman, RestAssured)Back
Skills Required
Nunit, Specflow, .NET, Postgresql, Mstest, Jmeter, Restassured, Docker, Selenium, Postman, Xunit, Azure Devops