Back to jobs
    Unknown

    Organized Crime and Corruption Reporting Project is hiring a Quality Assurance Analyst (Remote)

    Unknown

    Global11 days ago
    jobs
    jobs

    Job Description

    About Organized Crime and Corruption Reporting Project

    The Organized Crime and Corruption Reporting Project (OCCRP) stands as one of the world’s largest and most influential investigative journalism organizations.

    Headquartered in Amsterdam, OCCRP operates with a global footprint, employing staff across six continents. As a mission-driven nonprofit newsroom, OCCRP partners with media outlets worldwide to produce impactful investigative stories that lead to real-world change.

    The organization also invests in media development, providing training, tools, and resources to investigative outlets globally to ensure investigative journalism continues to thrive.

    OCCRP’s core mission revolves around exposing crime, corruption, and abuse of power through rigorous investigative work. Their work is anchored in four main pillars:

    • Investigations: Leading collaborative, cross-border projects and publishing impactful stories.
    • Infrastructure: Offering training, tools, and resources that empower investigative outlets.
    • Innovation: Developing new technologies and solutions to enhance investigative journalism.
    • Impact: Accelerating the fight against global crime and corruption through strategic partnerships.

    Job opening at Organized Crime and Corruption Reporting Project

    OCCRP is seeking a highly skilled Quality Assurance (QA) Analyst to take ownership of the quality of its digital products.

    Job Title: Quality Assurance Analyst
    Location: Remote (Global; Timezone: UTC-6 to UTC+5)
    Contract Type: Part-time (2-3 days per week, negotiable)
    Application Deadline: Rolling basis until March 5, 2026

    This role is essential in ensuring that OCCRP’s digital tools, especially their flagship data product Aleph Pro, operate smoothly, efficiently, and securely.

    The QA Analyst will work with minimal supervision, designing comprehensive test plans, reproducing bugs, communicating with users for feedback, and continuously refining testing workflows.

    The successful candidate will be responsible for manual diagnosis, bug triaging, exploratory testing, and writing automated tests to improve the stability and reliability of OCCRP’s digital infrastructure.


    About the Product – Aleph Pro

    Aleph Pro is OCCRP’s primary research and collaboration platform designed for investigative reporting. It is a comprehensive data archive that provides:

    • Collections of investigative data
    • Entity graphs for linking information
    • Ingest pipelines for data integration
    • Cross-referencing (XREF) features
    • A user-friendly React UI for search, analysis, and linking

    This platform is heavily data-driven, requiring rigorous testing to ensure data integrity, security, and user experience.


    Essential Qualifications and Experience

    Candidates applying for this role should meet the following criteria:

    • Experience with distributed, cloud-native applications: Proven background in QA testing for applications hosted across multiple servers and cloud environments.
    • Technical proficiency: Ability to read and understand code written in Go, React, and Python. Fluency with Git and Jira for version control and issue tracking.

    • Proactive communication: Excellent interpersonal skills to effectively communicate bugs, test results, and suggestions.
    • Autonomous work ethic: Ability to follow documented debugging workflows, propose new test scenarios, and carry out testing without daily oversight.
    • API and data testing: Experience testing APIs and applications that handle large, data-intensive processes.

    Nice-to-Have Skills and Experience

    While not essential, the following skills will be advantageous:

    • Exposure to Kubernetes and Apache Beam environments.
    • Familiarity with OSINT (Open Source Intelligence) tools or investigative journalism tools, particularly those used in forensic or data analysis contexts.
    • Experience with writing automated tests using frameworks such as SeleniumCypress, or similar.

    Responsibilities

    • Design and implement test plans for OCCRP’s digital products.
    • Reproduce, diagnose, and triage bugs efficiently.
    • Conduct exploratory testing to identify issues before deployment.

    • Develop, update, and maintain automated test scripts.
    • Collaborate with developers, data analysts, and journalists to ensure product quality.
    • Provide feedback on product improvements based on testing outcomes.

    MORE JOB OPPORTUNITIES:


    How to Apply

    Interested candidates are encouraged to submit their CV along with a brief cover letter detailing their suitability for the role. All applications must be submitted in English via the application portal linked below.

    Please note that OCCRP reviews applications on a rolling basis, and the deadline for applications is March 5, 2026. Due to the high volume of applications, OCCRP regrets that it cannot respond to every candidate individually. Only shortlisted candidates will be contacted for further steps.


    Equal Opportunity Statement

    OCCRP is committed to fostering diversity and inclusion within its workforce. They actively encourage applications from individuals of all backgrounds, regardless of race, religion, gender, sexual orientation, age, disability, or other protected characteristics. If an applicant requires accommodations during the application process, they are encouraged to contact hr@occrp.org for assistance.


    Additional Information

    • Work Hours: Part-time, 2-3 days per week, negotiable.
    • Remote Work: Fully remote, suitable for global applicants within the specified time zones.
    • Compensation: Competitive and commensurate with experience.

    Join OCCRP and contribute to impactful investigative journalism that exposes corruption and promotes accountability worldwide.