Contractor Platform QA & Support Engineer
OpenFn is hiring a remote Contractor Platform QA & Support Engineer. The career level for this job opening is Experienced and is accepting Europe, Africa based applicants remotely. Read complete job description before applying.
OpenFn
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
Important: This role is for someone working within European or African Timezones
OpenFn is an open-source platform that automates data exchange and repetitive tasks to help NGOs and governments work more efficiently.
This hybrid Platform QA & Support Engineer will support both product development and project implementation by ensuring platform quality, troubleshooting technical issues, and providing direct support to partner organizations.
We expect this position will split time equally between platform QA testing (50%) and direct customer support (50%) for our users of the OpenFn Cloud SaaS and community version.
What You’ll Do
- Lead comprehensive QA and testing strategy for bi-weekly platform releases
- Conduct manual QA testing every platform release
- Identify and implement opportunities for test automation
- Develop and maintain test cases and test data sets
- Conduct exploratory testing to uncover issues beyond scripted test cases
- Create and maintain comprehensive test cases with clear steps
- Document bugs with detailed reproduction steps
- Update platform feature and customer-specific project documentation
- Maintain a comprehensive issue tracking log with status updates
- Provide technical support to paying customers of OpenFn Cloud SaaS
- Investigate and resolve technical issues (e.g., data integration errors, OpenFn platforms bugs, data quality issues
- Understand the basics of JavaScript to more efficiently troubleshoot issues and make minor code adjustments
- Respond to customer support requests within agreed SLA timeframes
- Work closely with implementation and product teams to flag issues and inform improvements
- Manage and structure your own work, meet deadlines, and maintain a high level of attention to detail
What We’re Looking For
- QA Experience: Hands-on experience 3-5 years of conducting manual software QA testing
- Customer service: 1-2+ years experience managing direct communication to customers
- Troubleshooting Skills: Ability to independently investigate, replicate, and resolve platform and data issues
- JavaScript Experience: Basic JavaScript proficiency required
- Comfortable with REST APIs and & Learning New Systems
- Documentation & Reporting: Excellent written communication
- Independent Work Ethic: Comfortable working in a fully remote setting
- Collaborative Communication: Strong cross-functional communication skills
- Process Orientation: Ability to structure testing, support, and documentation workflows
Bonus points
- Experience with API testing and integration troubleshooting
- Familiarity with data transformation and ETL processes
- Background in ICT4D, global health, humanitarian tech, or working with NGOs
- Experience working in distributed, remote-first teams