Senior .NET Software Test Engineer

Kyiv, Ukraine


Striving for excellence is in our DNA. Since 1993, we have been helping the world’s leading companies imagine, design, engineer, and deliver software and digital experiences that change the world. We are more than just specialists, we are experts.


Currently we are looking for a Senior .NET Software Test Engineer for our Kyiv office to make the team even stronger.

Our client is a multinational mass media and information company with operational headquarters in New York, USA. It enables professionals in the financial and risk, legal, tax and accounting, and media markets to make the decisions that matter most, all powered by the world's most trusted news organization.

Our team is working on a completely integrated cloud-based solution for enterprise audit firms for our client. Solution is aimed to optimize financial statement disclosure preparation and review. It prepares a customized checklist of applicable disclosure requirements, quickly identify new or changed disclosure requirements, create and save company-specific disclosures, help research related authoritative literature on checkpoint and create and store firm-approved disclosures (Firm Libraries) for use on any engagement.


  • Start the automation from scratch;
  • Write automated tests in .NET using Selenium WebDriver;
  • Build an automated test framework for web application;
  • Write and debug automated functional and integration tests;
  • Decompose business requirements into Use Cases and Acceptance Criteria;
  • Integrate automation tests into CI process.


  • 2,5+ experience in automation software testing in .NET;
  • Strong customer focus, excellent problem solving and analytical skills;
  • Significant background in Selenium;
  • Experience in SQL, test automation, and Agile Development Processes;
  • Experience in patterns, object-oriented programming;
  • Knowledge of Continuous Integration practices, preferably using TeamCity;
  • Ability to use Git, Jira, Confluence or similar software project management tools;
  • Familiarity with JavaScript, XML, JSON, and REST web services;
  • Passion for improving code quality through interaction with development team;
  • Demonstrated skill in using coding standards and being an active participant in code reviews;
  • Excellent verbal and written communication skills.

We offer

  • Competitive compensation depending on experience and skills;
  • Individual career path in engineering;
  • Social package - medical insurance, sports;
  • Compensation for sick lists and regular vacations;
  • English classes with native speakers (certified English teachers).


EPAMers appreciate our flexible work environment, great benefits, and opportunities to thrive.


Take a sneak peek at our life in and out of the office. We're more than teammates – we're a community of friends.