Migration of Unit Tests

Closed - This job posting has been filled and work has been completed.
Web, Mobile & Software Dev Other - Software Development Posted 3 years ago


Start Date

July 11, 2013


Profitbricks is company in the field of "Infrastructure-as-a-Service" cloud computing headquartered in Berlin, Germany. We are operating datacenters in Germany as well as USA.

There are lots of projects in our backlog that are causing peaks of effort that we want to cover with highly competent senior java developers. So, we are looking for one or two developers who we can hire for upcoming jobs and help us to level out these peaks.

For each job, we will prepare concrete job description and provide a mentor from our company who will be the direct technical contact & contact for work progress reporting.

As you will get access to our sources the applicant will have to accept signing a Non-Disclosure Agreement (NDA) upfront.

The first job will be in the field of refactoring/ migration of existing unit tests.

After creating a new fluent API for unit testing large portions of our software core, we need to migrate existing test cases to use the newly created API and corresponding infrastructure. Test migration path exists and is accompanied with a short migration guide. Migration can be done step by step as a soft migration. Existing tests are based on largely redundant XML models which should be refactored to a set of standard models and programmatic modifications.

Required skills:
Knowledge of what testing is all about
Fluent Java or Groovy knowledge
Experience with a mock framework
Prior experience with Git and Maven 2
Ability to distinguish good code from bad code (like violations of DRY, stable dependency principle, OCP)

Upcoming job is planned be in the field of API development.

About the Client

(5.00) 3 reviews

Berlin 06:54 PM

4 Jobs Posted
100% Hire Rate, 1 Open Job

$2,961 Total Spent
4 Hires, 0 Active

$27.78/hr Avg Hourly Rate Paid
63 Hours

Member Since May 17, 2013