Job description
Hey! I’m Joe, Director of Delivery at Interpersonal Frequency.
We’re a passionate crew building digital platforms that actually matter.
We partner with government agencies, non-profits, and public service orgs to build websites and tools that are powerful, user-friendly, and genuinely helpful to the communities they serve.
Our goal? Make sure great tech isn’t just for big companies - it should help everyday people too.
We’re big on accountability, collaboration, and doing the right thing. Everyone here brings their full self to work, takes pride in what they build, and supports each other every step of the way.
If you’re looking for a team where your voice matters and your work has a real-world impact, you’ll feel at home here.
We’re looking for a Senior QA Engineer who’s experienced, proactive, and excited to take ownership of QA across our engineering team. You’ll play a key role in shaping how we test and ship our platforms - making sure everything we build is reliable, scalable, and solid from day one.
In this role, you will:
🌍 Define and evolve our QA strategy across the org
🔁 Develop and maintain automated test suites (E2E, regression, functional, unit)
🤝 Mentor developers on writing better, more testable code
🧪 Perform and unblock manual QA when needed
🚨 Join on-call rotations and support with incident resolution
📉 Reduce bugs and regressions, increase test coverage
💬 Collaborate with DevOps, engineers, UX, and project ops daily
Working Hours ⏰: This is a full-time role, working standard U.S. business hours (East or West Coast).
You’re the kind of person who takes initiative, communicates clearly, and always looks for ways to make things better.
You’ve got an eye for detail, stay calm under pressure, and enjoy working closely with engineers to improve the way things get built.
You’re also someone who genuinely cares about quality and wants to contribute to meaningful projects that serve real communities.
You’ll thrive in this role if you have:
✅ 5+ years in an engineering role and 3+ years as a QA engineer
✅ Experience with PHP (Drupal, Symfony) and Node.js (Next.js, React) testing frameworks like Behat, PHPUnit, Cypress
✅ Strong understanding of Drupal and Next.js
✅ Proven ability to design and lead QA strategy
✅ Excellent communicator who can work across technical and non-technical teams
Bonus points for:
⭐ Experience writing automated tests in Go (Golang)
⭐ Familiarity with Docker, Kubernetes, and CI/CD tools like Bitbucket Pipelines
⭐ Prior mentoring or coaching of engineers
⭐ Experience with public sector/civic tech platforms
What’s in it for you?
💰 $3,000–$3,500 per month*
🕓 Full-time & fully remote
🗓 Flexible schedule
*Please note that this is a gross salary and that you are responsible for any tax-related procedures in your country of residence. We kindly ask you to apply only if you are happy to work remotely as an independent contractor.
The JobRack team is working with Interpersonal Frequency to help them find their new team member.
The hiring process for this position will include the following steps:
1 - Filling in the application form once you click “Apply”
2 - Upload your CV
3 - Short interview with a technical recruiter
4 - Coding test, if short-listed
5 - Attending video interviews with the hiring team where you will have the opportunity to talk more about your previous experience and the new role
The JobRack team has gained a full understanding of the Interpersonal Frequency’s needs and will review, filter, screen and test candidates in line with this.
To ensure your application is considered, take the time to carefully read the job description and submit a high-quality application.
We will, of course, provide you with feedback throughout the process.
At the request of our Interpersonal Frequency, applications for this position must be submitted through JobRack and direct contact with Interpersonal Frequency is not allowed.
We are committed to maintaining a respectful and professional environment for our jobseekers, our clients and the JobRack team. Any form of abuse or disrespect towards our team will result in immediate disqualification from this and all future opportunities through JobRack.
Please note that this position requires 100% commitment and is not suitable for those seeking a side job, freelance work, or part-time employment. It is important to only apply if you intend this to be your primary and only full-time job. Any attempts to work multiple full-time jobs without the knowledge of your employer may result in termination and a ban from applying to other jobs on the JobRack site.
Got questions about working remotely? Check out JobRack’s FAQ for answers to everything you might want to know. https://jobrack.eu/jobseeker-faq