Results

IMR Executive demonstrated a reliable and intuitive service. Their exceptional contacts within the Mobile Content industry allowed us to cherry pick the best person for the job, without compromising our brief.

MD Europe, International Mobile Marketing Company

Ref: 11019


31/08/11
Salary: Competitive Package
Location:

Email details Email details
Print details Print details
Submit your CV

Senior Lead - Software Test Automation

Senior Lead - Software Test Automation

<< Back to list

Our Client's Product engineering team develops the next-generation technologies for location, media or social sharing consumer services.

Put simply, the role of Product Integration team is to make sure that the company's premier services always work, are always fast and can be released very quickly to our consumers. The team takes classic device applications problems and solves them with engineering and software - not dashboards.

This team is has a central team in engineering community, enabling all product groups a fast a safe delivery path to users, and is one of the most demanding and rewarding position within the company.

The Role:

As a Senior Lead Test Automation you have the opportunity to accelerate the delivery and improvement of the quality of the products. You will be responsible for designing and implementing  a top class build and test infrastructure, creating and enforcing good engineering practices, and evaluating product quality for various external and/or internal products. You will be part of an Engineering team that is working on problems in a number of areas, including caching optimizations, content delivery, network protocols, machine learning, and mobile products.

Your primary responsibility as a Senior Software Engineer in Test will be to work with the development and test engineering teams to create new test harnesses, automate testing, implement new automation tools and create innovative automated test systems. These test systems explore and validate the functional correctness, performance capabilities, and resource usage of our software, as well as their interaction with other systems and infrastructure.

An ideal candidate for this role will have prior experience evangelizing developer community, will be capable of technical deep-dives into code, networking, operating systems and storage yet verbally and able to drive technology strategy and choices with the Management team.

Responsibilities:

  • Build advanced automated test suites to exercise our world-class applications.
  • Work with the development and test engineering teams to automate testing.
  • Conduct research on emerging technologies.
  • Analyze and decompose a complicated software system and design a strategy to test this system.
  • Train and mentor other team members.

Requirements:

  • BS or MS in Computer Science or equivalent, PhD in Computer Science a plus.
  • At least 3 years of development and/or test automation experience.
  • Excellent coding skill in C, C++, Java, or Python.
  • Good scripting skills in at least one common language (Python, Perl, Shell).
  • Highly proficient in a Unix/Linux environment.
  • Deep knowledge of internet technologies.

Location: Germany