All vacancies

Software Testing Engineer (.NET)
EPAM Systems
Remote · ArmeniaSalary not disclosedfull-timeEPAM Systems Careers
We are looking for a Software Testing Engineer (.NET) to join a team developing digital learning solutions for schools, families, and students across the United States. In this role, you will ensure the quality and reliability of web and mobile applications built on the .NET technology stack.
Responsibilities
- Analyze functional requirements and visual designs to identify testing needs and potential quality risks
- Develop and review test plans, test strategies, test cases, and other testing artifacts
- Perform functional, exploratory, regression, API, database, cross-browser, and accessibility testing of web and mobile applications
- Prioritize test cases based on business impact, risk, and release requirements
- Execute tests, maintain testing records, and report testing progress and results
- Identify, document, track, and troubleshoot defects, providing clear and actionable information to the development team
- Collaborate with developers, Product Owners, Scrum Masters, and other stakeholders throughout the software development lifecycle
- Participate in Agile ceremonies, contribute to estimation, and support release activities
- Perform root cause analysis (RCA) and recommend improvements to prevent recurring issues
- Support test automation engineers by maintaining test cases and communicating changes in application functionality
Languages
- Work format
- Remote
- Seniority
- Mid
- Posted
- 12 Oct 2026
- Last verified
- In the last 3 days
Similar roles
- QA EngineerMiquido · Remote · worldwide, UTC+4 accepted
- Senior QA EngineerBuymie · Armenia · On-site
- QA Engineer - Backend (Golang) Middle [Identity]Plata · Remote · worldwide
- QA Engineer [Remote]CyberArrow · Remote · worldwide, UTC+4 accepted
- Site Reliability EngineerCXM · Remote · worldwide, UTC+4 accepted
- Senior DevOps EngineerFit4Me · Remote · worldwide, UTC+4 accepted
