Cleverbit Careers
BUILD YOUR STORY
EU Based Worldwide Reach
FLEXIBLE WORK HOURS
We believe in remote work and flexible hours, and that’s not just a perk, it’s built into our DNA.
With clients across the globe, our teams need the freedom and agility to do their best work, wherever they are.
That also means supporting you in finding a rhythm that works for your productivity, your wellbeing, and your life outside of work. Because great work happens when people feel trusted, supported, and in control of their time.
Perks of being on the DREAM team
Here are some of the benefits you enjoy when you join Cleverbit
Our recruitment process
The recruitment process at Cleverbit Software has been designed to be as transparent as possible. Based on a 5-phase process, candidates will be able to move from one phase to another quickly with touchpoints at every phase. This ensures that only the best fit candidates are chosen to be part of our extraordinary team. The process also allows all candidates to fully understand our business and our unique corporate culture.
We review your CV
To determine whether you possess the required skills and experience for the job.
HR Call
Brief culture fit call where you can ask questions and understand what we do.
Technical Call
15-30 min call to assess technical fit.
Practical Assessment
Allows us to explore your skills and aptitudes related to the role.
Final Call
A chat with the team to discuss the task and any pending questions.
Join Our Team!
We’re always looking for amazing people to join us. If you’re interested in building the future of software, check out our available position.
Key Responsibilities:
- Perform end-to-end testing of software solutions using both automation and manual testing approaches
- Design, develop, and maintain robust automated test suites to improve testing efficiency, reliability, and regression coverage
- Test and validate APIs and integrated systems across different environments, including contract/spec-driven verification where appropriate.
- Integrate automated tests into CI/CD pipelines (e.g. GitHub Actions, GitLab CI, Azure DevOps or similar) to ensure continuous quality checks during development and deployment
- Review and challenge requirements and structured acceptance criteria to ensure they are explicit, robust, testable, and cover happy paths, error paths, edge cases, and key invariants.
- Continuously improve QA processes, testing strategies, and quality standards
- Leverage AI tools where appropriate to accelerate test generation and evidence gathering without compromising quality, independence of verification, or human QA judgement.
- Liaise with clients and internal teams to triage issues and ensure effective resolution
- Design and maintain scenario, property-based, and adversarial test coverage for higher-risk changes, including negative cases and business invariants.
- 3–5 years of experience in software testing, including hands-on experience with automated testing and API testing
- Experience with API testing (e.g. REST APIs) and end-to-end system flows
- Experience with test automation tools and frameworks (e.g. Playwright, Cypress, Selenium or similar)
- Strong proficiency in TypeScript/JavaScript
- Experience with modern frontend tooling (Vite/Webpack, npm/yarn/pnpm)
- Understanding of software testing methodologies and QA best practices
- Experience handling database migrations
- Ability to analyse requirements and identify potential quality risks
- Strong problem-solving skills and attention to detail
- Ability to collaborate with developers and stakeholders to improve product quality
- Good communication skills and ability to work in a distributed team
- Professional level English communication skills
- Experience with property-based testing, or strong practical understanding of invariant-driven testing.
- Experience working in client-facing delivery environments
- Familiarity with AI-assisted testing workflows
This section outlines how the role operates in practice, including the working style, delivery environment, and level of ownership expected from the successful candidate.
Delivery Environment
The QA Engineer will operate in a client-facing delivery environment, working on solutions across different projects. The role may require direct interaction with clients, which can range from startups to large enterprise organisations.
The QA Engineer is expected to operate in parallel with delivery teams, helping shape testable requirements early and owning verification quality through to release readiness, especially for higher-risk changes.
Requirement Clarity
Requirements may not always be fully defined at the outset. The successful candidate will be expected to actively contribute to improving and refining requirements, ensuring they are clear, testable, and aligned with quality standards.
Delivery Priorities
While there are no rigid priorities defined, practicality and sound engineering judgement are important when making decisions related to testing strategies, quality improvements, and delivery timelines.
- Prefer to only execute predefined test cases without contributing to broader quality discussions
- Expect to be given detailed test instructions rather than shaping testing strategy
- Prefer roles limited strictly to manual testing without involvement in automation, quality improvements, or requirement validation
This role requires a broader quality ownership mindset, where QA is actively involved in improving both testing practices and overall product quality.
Location
Candidates must be based in the European Union (including Malta or Gozo) and legally able to work for a Malta-registered company. This is a remote-first role. Candidates based in Malta or Gozo are welcome to work from the office if they prefer, either regularly or occasionally, but this is not mandatory.
Important note:
- No relocation or visa sponsorship is provided for candidates based outside the EU.
- Candidates must already reside within the European Union and be legally able to work remotely for a Malta-registered company.
- This role is not suitable for candidates’ holding visas or permits that restrict them from working on a B2B contract for a company registered outside their residing EU country.
At Cleverbit, we’re committed to building an inclusive workplace where everyone feels respected and valued. We welcome candidates from all walks of life, regardless of age, gender, ethnicity, religion, disability, or sexual orientation.
Apply to your dream job today!
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.