Software Developer in Test (C#)
Core
Develop and maintain automated tests, enhance testing frameworks, and manage testing infrastructure for Veeam's data resilience and security products.
Role type
Software Developer in Test (QA Automation)
Builds
Automated testing frameworks and modules for Veeam products
Domain
Data security and resilience (SaaS)
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
C# (.NET 8/10), Windows/Linux environment experience, source code analysis, automated test design, defect database management
Preferred skills
PowerShell, Git, Jenkins/TeamCity/Azure DevOps, Cloud platforms (AWS/Azure/GCP), RESTful API testing, Selenium WebDriver, LINQ, NUnit
Technologies
C#, .NET 8, .NET 10, PowerShell, GitLab, Azure DevOps, TeamCity, TestRail, Selenium WebDriver, HttpClient, AWS, Azure, GCP
Responsibilities
Develop and maintain automated tests, collaborate with software development teams, enhance testing frameworks and modules, analyze product source code, build and manage testing infrastructure, analyze test results and maintain defects database
Seniority
Junior to Middle/Senior (1-3+ years experience)