Senior Test Automation Engineer (.NET)

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.


Our client is one of the world’s largest providers of financial information and risk management solutions. The company empowers its’ clients to make smarter and more sustainable investments, drives market transparency and helps preventing financial crime. Serving more than 40,000 institutions in over 190 countries, it provides information, insights, and technology that enable innovation and performance in global markets. By advancing its customers, the company encourages progress for the worldwide financial community.

The project we are working on is aimed to deliver a single view of risk and drives the consistent application of assessment processes across an organization. It is an extremely flexible toolkit which has the ability to create custom data models using drag and drop functionality and create custom pages and reporting views on this data model. It has an advanced workflow capability that allows integrations between the workflow and the data model and drag and drop can be used for workflow form design. Currently, migration to Cloud (AWS, Azure) is one of main strategies and challenges along with the active product development.

Test automation/manual testing ratio on this role – 70/30.


  • Perform manual test execution (regression, bug verification);
  • Convert manual test scripts into BDD feature files;
  • Automate BDD feature files;
  • Enhance test automation framework;
  • Provide code reviews for team members;
  • Report defects;
  • Communicate with external team;
  • Coach and guide QA team of 4 people.


  • 4+ years’ experience in manual and automation testing of complex web applications (C# + Selenium);
  • Expertise in UI and API automation testing;
  • Experience in writing BDD scenarios (Gherkin, SpecFlow);
  • Proficiency in test case adjustments for automated testing needs;
  • Expertise in test automation framework enhancement (preferably experience in designing TAF from scratch);
  • Experience in working with VCS (preferably Git);
  • Experience in scripted and exploratory test execution;
  • Experience in test tracking systems (preferably Jira);
  • Experience in usage of CI tools (preferably Jenkins/Bamboo);
  • Experience in usage of reporting tools for automation (e.g. Allure reporting);
  • Familiarity with Agile Methodologies (preferably SCRUM);
  • Intermediate or higher English level (B1+).

We offer

  • Competitive compensation depending on experience and skills;
  • Individual career path;
  • Social package - medical insurance, sports;
  • Sick leave and regular vacation;
  • Partial coverage of costs for certification and IT conferences;
  • English classes with certified English teachers;
  • Flexible work hours.