Skip to content
ITA Jobs
All vacancies
EPAM Systems logo

Senior QA Engineer in C# (Test Automation & Data Testing)

EPAM Systems

Remote · ArmeniaSalary not disclosedfull-timeEPAM Systems Careers

We are looking for a Senior QA Engineer with a strong background in both manual and automated testing to ensure the quality and reliability of complex data-driven applications. The role combines approximately 70% manual testing and 30% test automation, with a particular focus on validating large datasets, data flows, and data mappings.

Responsibilities

  • Perform manual and automated testing of application functionality, data processing, and integrations
  • Evaluate test scenarios and determine which cases are best suited for automation versus manual execution
  • Develop and maintain automated tests in C#, including test fixtures and step definitions
  • Use BDD frameworks such as SpecFlow, Cucumber, FitNesse, or equivalent tools
  • Create and maintain clear, structured, and reusable Gherkin scenarios
  • Design and execute data-focused tests, validating large datasets, data flows, transformations, and mappings between systems
  • Write and maintain SQL queries to verify data accuracy, consistency, completeness, and integrity
  • Integrate automated tests into CI/CD pipelines and maintain test execution reports
  • Define test scenarios, select appropriate testing techniques, and ensure adequate coverage of requirements and business risks
  • Identify, document, track, and communicate defects, collaborating with development and business teams to resolve issues

Languages

    Work format
    Remote
    Seniority
    Senior
    Posted
    21 Oct 2026
    Last verified
    In the last 3 days

    Similar roles

    Keep looking