Ledig stilling på Universitetet i Oslo

Blindern og Urbygningen (Foto: Wikimedia og Colourbox)

Quality Assurance Automation Engineer

Deadline: 13.06.2019

About the position

Universitetet i Oslo

The University of Oslo is Norway’s oldest and highest rated institution of research and education with 28 000 students and 7000 employees. Its broad range of academic disciplines and internationally esteemed research communities make UiO an important contributor to society.


The Department of Informatics (IFI) is one of nine departments belonging to the Faculty of Mathematics and Natural Sciences. IFI is Norway’s largest university department for general education and research in Computer Science and related topics.


The Department has more than 1400 students on bachelor level, 600 master students, and over 240 PhDs and postdocs. The overall staff of the Department is close to 370 employees, about 280 of these in full time positions. The full time scientific staff is 75, mostly Full/Associate Professors.

Flere stillinger fra Universitetet i Oslo

Do you want to work as a Quality Assurance Engineer contributing to a global public good? If yes, then DHIS2 (District Health Information System) is the place for you.

DHIS 2 is a web-based, open source data platform used by governments, international development agencies and NGOs in more than 60 countries worldwide. It is currently recognized as the world's most widely adopted e-health information platform. The system is used to improve access and use of information within health, education, sanitation, nutrition, disaster relief and other domains. The platform has become a global standard within international development and has a huge impact on the way health systems are being managed.

DHIS 2 is changing the way developing countries and NGOs manage their health systems and programs through a world class data platform.

This is a permanent position with external funding.This position is in Oslo, Norway. Relocation is not provided.

Work tasks

We work on projects with global reach and scale, such as:

  • Disease surveillance and monitoring in collaboration with the Centers for Disease Control and Prevention (CDC). DHIS 2 is used to notify the right people about possible disease outbreaks so that action can be taken in time.
  • HIV/AIDS control in collaboration with PEPFAR, the largest initiative ever for combating a single disease. DHIS 2 is used to collect data and provide analytics and insights into how funding can be spent most effectively.
  • Health information management systems with more than 60 ministries of health worldwide, including South Africa, Tanzania, Ghana and Cambodia. DHIS 2 is used to collect and analyze data for areas such as service utilization, family planning and immunization.
  • Program monitoring and evaluation with more than 70 NGOs such as Medecins Sans Frontieres, Save the Children, and PSI. DHIS 2 is used to analyse the impact of programs, improve planning and guide resource utilization.

As a Quality Assurance (QA) Engineer you will be responsible for all aspects of automated testing, including planning, creating, implementation and execution of tests for the core platform. You will work closely with our QA team members and our software engineering team to ensure that we are delivering high quality software to our users. You will use your knowledge of test automation to influence better software design, code testability and proper engineering practices.

Specific responsibilities include:

  • Create detailed and well-structured test plans and test cases
  • Prioritize, plan and coordinate testing activities
  • Design, develop and execute automation test scripts using open source tools
  • Build automated testing tools as required to improve test coverage

Qualification requirements

We are looking for someone with:

  • A BSc in computer science.
  • Proven work experience in software quality assurance
  • Strong knowledge of software QA methodologies, tools and processes
  • Experience with testing web-based software
  • Experience in writing clear, concise and comprehensive test plans and test cases
  • Previous experience developing automated tests for large-scale applications
  • Solid experience with large scale automated test suites including unit, integration, performance and functional testing
  • Experience developing test automation infrastructure and frameworks to automated UIs and RESTful API’s
  • Solid experience in coding with Javascript and Java
  • Hands-on experience with automated testing tools and frameworks (i.e webdriver.io, selenium, cucumber, jUnit, rest-assured, jMeter, locust.io)
  • Experience with Continuous Integration and Continuous Delivery tools, Docker
  • Experience with establishing delivery pipelines
  • Experience with DHIS2 is preferred

The working language is English, so working proficiency and communication skills in verbal and written English is a requirement.

We offer

  • salary NOK 576 100 – 631 700 per annum depending on qualifications in a position as Head Engineer, position code 1087
  • stimulating, challenging and friendly work environment
  • an organization in continuous development with ambitious goals
  • attractive welfare benefits and a generous pension agreement, in addition to Oslo’s family-friendly environment with its rich opportunities for culture and outdoor activities

How to apply

The application must include:

  • Application letter
  • CV (complete overview of education and work experience)
  • Copies of educational certificates, transcript of records and letters for recommendation
  • Names and contact details of 2-3 references (names, relation to candidate and telephone number)

The application with attachments must be delivered in our recruiting system.

Foreign applicants are advised to attach an explanation of their University's grading system.

Please remember that all documents should be in English or a Scandinavian language.

Formal regulations

Interviews with the best qualified candidates will be arranged.

According to the Norwegian Freedom and Information Act (Offentleglova) information about the applicant may be included in the public applicant list, also in cases where the applicant has requested non-disclosure.

Contact information

  • Senior Engineer Lars Helge Øverland, email: larshelg@ifi.uio.no

For technical questions regarding the recruitment system, please contact HR Adviser Torunn Standal Guttormsen, phone:+47 22854272, email: t.s.guttormsen@mn.uio.no

Apply for position

Powered by Labrador CMS