ETL Software Testing 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 ETL Software Testing Engineer for our Kyiv office to make the team even stronger.

Our client is a leading provider of consumer, financial and property information, analytics and services to business and government. As the leading global property information, analytics and data-enabled solutions provider, its vision is to deliver unique property-level insights that power the global real estate economy.

EPAM provides software engineering services for client. This project is focused on software-as-service products development for insurance companies, primary development platform is ASP.NET MVC.


  • Experience in testing of data analysis in BI related areas;
  • Moderate knowledge of database concepts, terminology, relational database and data warehouse systems;
  • Strong experience in SQL Server 2012/2008;
  • Strong experience in data testing methods using SQL Server database;
  • Familiarity with different databases (relational database, NoSQL);
  • Ability to read and understand database table schema, data models, data dictionary etc;
  • Experience in T-SQL querying for data testing purpose;
  • Skills in writing data select and modification queries using constructs such as table joins, subqueries, grouping and other common query features;
  • Moderate experience in DWH, Database, Reports testing;
  • Acquaintance with ETL testing processes, Transformation, Data Comparison, Source-to-Target mappings at the data level using SQL queries and scripts;
  • Knowledge of data testing automation using various tools such as NUnit, JUnit, MSTest, Visual Studio, .NET, Scripting etc;
  • Ability to create, manage, and execute SQL scripts as well as centralize data test results for further inspection;
  • Ability to work independently under general direction, with heavy responsibility for final results, limited only by company policies and budgets;
  • Being result-oriented and responsible for personal objectives.

Nice to have

  • Data analysis experience dealing with DWH/Database/Reporting;
  • Additional scripting/programming experience;
  • Working in Bank as a previous experience.

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;
  • Partial grant of the cost of certification;
  • English classes with native speakers (certified English teachers).