Senior / Principal Engineer, Continuous Test Automation (FI-Helsinki)

Job Research & Development

Primary Location FI-Helsinki

Organization Mobile Solutions

Schedule Full-time

Job Level Individual Contributor

Education Level Bachelor's Degree (±16 years)

Job Type Experienced

Employee Status Regular

Unposting Date 26/Oct/10

Senior / Principal Engineer, Continuous Test Automation-SYS0000008K

Job Description

MeeGo Devices is where Nokia builds mobile computers on Linux. We build leading-edge devices by combining the most powerful hardware and the best open source software technologies. Our ambition is to deliver a superior user experience dedicated for mobile computers with large touch-screens that fit into your pocket. Using agile development methods and engaging with open source communities define our new way of working. Our latest product is the Nokia N900 — a high-performance mobile computer with powerful multitasking capabilities, fantastic web browser, and a rich media experience. Get to know everything about MeeGo at

MeeGo, OS&MW, Applications Framework is looking for new team members to support our continuous integration and test automation activities. You will work as senior or principal engineer in test automation area. Your work involves many levels of testing activities from unit to UI acceptance and performance benchmarks. You will work as senior/principal engineer in a scrum team to promote and automate agile testing. The everyday work varies from test tool implementation, automated test case development to continuous development and improvement of robust test environment from specifying to implementation.

You are capable of solving complex engineering problems across many technology areas in agile context. You can coach other team members in solving engineering problems and can act as a scrum master. You have deep expertise on a technical competence area and more than one cross functional competence areas and act proactively to understand customer needs and offer consultancy even when not asked.


Successful candidates are either senior developers with testing background or testers with strong development skills with more than 6 years of experience. You have been recognized as key contributor and specialist in this area. You are capable of working productively both in a team and as an individual. You are familiar with test first techniques (TDD, ATDD and BDD) and test case design techniques. You have proven that you can make quality of the system quickly and easily visible to stakeholders by building extensive robust tests and test environments in an agile way.

You have excellent, wide and deep understanding of Linux and test automation of both libraries and applications in Linux environment with a variety of tools. The position requires that you have hands on experience with Linux, integration of Linux tools, agile software and test development, building continuous integration environments, profiling techniques, performance engineering, package management and programming in Ruby (or Python) and C++ / Qt.

To learn more about MeeGo and why we feel so passionate about it, take a look at this site:

Maemo and Nokia

Click here to seize all job opportunities at MeeGo Devices at Nokia.

Apply online to this position.