O

Quality Assurance Engineer

OCCRP
On-site

The position is part time (2-3 days per week, negotiable), and remote-friendly.

Applications are reviewed on a rolling basis, position will be open until filled.

Timezone: UTC0 - UTC+4



About OCCRP



OCCRP is one of the largest investigative journalism organizations in the world, headquartered in Amsterdam and with staff across six continents . We are a mission-driven nonprofit newsroom that partners with other media outlets to publish stories that lead to real-world action. At the same time, our media development arm helps investigative outlets around the world succeed and serve the public.

Our mission is to spread and strengthen investigative journalism around the world and expose crime and corruption so the public can hold power to account. Our work has four main pillars:

  • Investigations - we lead collaborative cross-border projects and publish hard hitting stories;
  • Infrastructure - we provide training, tools, and resources so investigative outlets can thrive;
  • Innovation - we develop new technology and solutions that serve the field of journalism; and
  • Impact - we accelerate the fight against global crime and corruption with groundbreaking partnerships.



Role Purpose



We're looking for a part-time high-agency QA engineer to own quality for OCCRP’s journalism products. You'll work with minimal hand-holding: designing (automated) test coverage, reproducing bugs, and improving our testing and debugging workflows.



Juniper is OCCRP's publishing platform, delivering investigative journalism through diverse formats such as short-form video, longreads and custom interactives. Built on Statamic/Laravel/Vue, it serves a global audience while maintaining uptime under regular attacks.



This position involves manual diagnosing and triaging of bugs as well as exploratory testing and writing automated tests.



Essential Qualifications and Experience

  • You have provided QA for custom-built web applications
  • Excellent, proactive communication and interpersonal skills
  • You can use Git and Jira fluently
  • You have experience testing Statamic or similar CMS platforms.
  • You are comfortable reading, navigating and debugging PHP/Laravel and Vue.js applications.
  • You are proactive in proposing new test cases, and following documented debug workflows without daily oversight.


Nice to have

  • Experience working with GitHub workflows
  • Exposure to Kubernetes and New Relic
  • Experience writing automated tests with Playwright, Cypress or similar



To Apply:


To apply, please upload your CV, an example project setup (e.g. link to a github repository) and a brief cover letter.


All applications must be submitted in English. Incomplete applications will not be considered. Whilst we have internal goals to reply to unsuccessful candidates, we regret that the high number of applicants greatly exceeds our capacity to respond to each person. We apologise that we will not be able to reply to any unsuccessful applicants.


As an equal opportunity employer, OCCRP values having a diverse workforce and continuously strives to maintain an inclusive and equitable workplace. We offer competitive compensation and benefits and encourage people with a diverse range of backgrounds to apply. We do not discriminate against any person based upon race, religion, color, national origin, sex, medical conditions, family status, sexual orientation, gender identity, gender expression, age, disability, genetic information, or any other legally protected characteristics. If you are a qualified applicant requiring assistance or an accommodation to complete any step of the application process, please contact hr@occrp.org.