Test data generation for HR applications

Last updated 11 December 2019

Description

Applications must be developed using realistic data that mimics as much as possible real business use cases. On the HR domain, it is critical that no real employee data is used while developing applications. There are tools and APIs on the market that can randomly generate data like names, emails, country names, nationalities, gender, but in a completely random way. You end up with an incoherent data set that is not an accurate representation of employee master data. A critical aspect for HR application is also the generation of manager-employee relationships. They need to be truly hierarchical (ending on the CEO) and without loops (an employee cannot be the manager of himself at any level). 

GOALS 

Develop an API where development teams can generate their own datasets, by configuring tables and columns with rules that will guide the generation algorithm. The algorithm must fetch data from public web APIs or from internal datasets. Example: (employee dataset – 1st column “Country of Work”: 10% USA, 10% France, 15% India, remaining evenly distributed on other countries. 2nd column “Gender”: 50/50 for USA, France, 60/40 for India, 70/30 for remaining countries. 3rd column “Full Name”: for USA 80% Anglo-Saxon names, 20% international, for France 70% Francophone names, 30% international, remaining countries 50% local names, 50% international. 4th column ….. 

Job related skills

TECHNOLOGIES and PRODUCTS 

Visual Studio 2017, C#, JSON, XML, Excel, SQL scripts for SQLServer, PostgreSQL or Oracle. 

Benefits

To acquire knowledge on the technologies/products proposed.

Integration in a high experienced team  

Others benefits.

 

Host

konkconsulting

City

Porto (PORTUGAL)

Study Domain(S)

Computer Science and IT

Valid until

31 December 2020

Languages

English, Portuguese

Study Degree

Bachelor, Master

Payment

Unspecified

Certification

Uncertified




Share this offer!