Careers
QA / Test Automation Engineer
Optional but strongly helpful
Open to full-time, freelance, or contract arrangements
About the role
We're looking for a QA/Test Automation Engineer to build automated tests that confirm permissions, sharing changes, and audit logging behave correctly—especially across retries and edge cases. This role is optional but can significantly improve release confidence and reduce regressions.
What you'll do
- Build automated end-to-end tests for APIs (including sharing and access control flows)
- Translate requirements into test cases and keep them current as the product changes
- Test tricky edge cases (timing issues, retries, race conditions) and reduce test flakiness
- Integrate tests into CI so failures block bad releases
- Help define a practical release test checklist and regression suite
Required (must-have)
- Experience building automated end-to-end tests for APIs
- Experience converting requirements into test cases and maintaining a regression suite
- Comfortable testing retries/timing issues and ensuring stable results
- Experience integrating automated tests into CI pipelines
Nice-to-have
- Performance/load testing experience
- Security-focused testing experience
Recruiter screening questions
- What's your approach to building end-to-end tests for APIs?
- How do you test for edge cases like retries or timing issues?
- How have you integrated automated tests into a release pipeline?