You are here
QA Engineer
A big hello from the team at Compuco!
Our mission is to empower socially responsible organisations with the digital tools they need to build a better world.
We work with charities across the digital stack helping them to rebuild their processes using flexible open source tools. As a data driven creative technology agency, we are passionate about helping membership, charitable and cultural organisations to streamline and reimagine the way they work so that they can focus on impact.
As a distributed company with an HQ in London and team members from all around the world, one of the things that makes working at Compuco special is the chance to meet and learn from people from an amazing array of nationalities and cultures. We’re extremely proud of the way we work and the open culture we have developed.
We are looking for a talented and experienced QA Engineer to work with us on a range of high-impact open-source projects for the not-for-profit sector. Compuco is split into Agile product teams, so experience with Agile methodologies is desirable.
As a key member of one of these teams, you’ll be involved in the entire project lifecycle—from helping to shape Acceptance Criteria to creating, maintaining, and executing test plans. Your principal focus will be on helping us build high-quality products by finding and reporting bugs and glitches in our software (primarily using CiviCRM and Drupal), but there’s plenty of scope to be exposed to other technologies, too!
Key Responsibilities
- Preventive QA Planning: Plan and coordinate QA activities with other teams to minimise bugs in staging and production.
- Acceptance Criteria Review: Collaborate with Product Owners to clarify and refine requirements.
- Test Case Execution: Develop, maintain, and execute both manual and automated test scenarios.
- Automation Building: Contribute to discussions and help build automation frameworks (e.g., Select, Ghost Inspector, Selenium, Reflect.run, Cypress, Playwright).
- Bug Reporting & Feedback: Provide concise, accurate feedback to engineers and stakeholders; document issues thoroughly.
- Troubleshooting: Assist in investigating and reproducing reported issues.
- Post-Release Testing: Validate product stability following new releases.
- Collaboration: Work closely with QA peers to refine strategies and share best practices.
Experience Sought
- 5+ Years in QA: Solid experience testing web applications.
- CRM/ERP Exposure: Experience working with CRM or ERP systems.
- UI-Based Automation: Comfortable with no-code or low-code testing tools, and open to advanced scripting.
- Agile Methodology: Familiar with iterative development (e.g., sprints).
- Test Management Tools: Experience using software such as TestLink or similar.
Desirable Skills
- API Testing: Ability to test REST APIs (e.g., Postman).
- Technical Basics: Some knowledge of PHP/SQL (MySQL).
- Drupal or Similar CMS: Basic familiarity with Drupal 7/9/10 or another CMS platform.
What We Value
- Quality Focus: Commitment to high standards for our not-for-profit clients.
- Ownership & Accountability: Taking initiative and seeing tasks through to completion.
- Team Spirit: Embracing collaboration in a remote, international setting.
- Proactivity: Continuously improving QA processes to prevent bugs.
- Process Improvement: Proactive approach to streamlining QA workflows.
- Problem-Solving: Analytical mindset for diagnosing and resolving issues.
- Adaptability: Flexibility in a dynamic, fast-paced environment.
- Attention to Detail: Excellent at spotting inconsistencies.
- Collaboration & Communication: Effective coordination with cross-functional teams.
Type: Permanent
Location: Remote
Compuco is proud to be an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to race, religion, sex, sexual orientation, gender identity, national origin, citizenship or disability.
How to apply
If you think this is the role for you, please send your CV through to us with a short covering statement explaining what caught your interest and why you think you'll fit in.
Apply Now |