Software QA Engineer

The Role

You’ll work in a small Agile sprint team alongside our CTO and software developers, testing new features, investigating issues and helping the team release software with confidence.

The role has a strong focus on manual, functional, exploratory and regression testing. You’ll take ownership of testing activities and help improve our QA processes, documentation and approach to release testing. There will also be opportunities to contribute to automated testing.

Key Responsibilities

  • Test new features against requirements and acceptance criteria during each sprint.
  • Carry out manual, functional and exploratory testing, including edge cases.
  • Plan and execute regression testing before releases.
  • Reproduce customer-reported issues and investigate their impact.
  • Raise clear, detailed bug reports in Jira, including reproduction steps and expected and actual results.
  • Verify fixes and check for related issues before release.
  • Work closely with developers throughout the sprint to identify and resolve quality issues.
  • Collaborate with Customer Support and Onboarding to investigate customer issues.
  • Contribute to automated testing where appropriate.
  • Improve QA processes, test documentation and test coverage.
  • Support release testing and production verification.

Essential Experience and Skills

You must meet all of the following criteria:

  • Commercial experience testing software in a professional environment.
  • Hands-on experience carrying out manual and functional testing.
  • Experience planning and executing regression testing.
  • Experience using Jira or a similar issue-tracking tool to report and track defects.
  • Experience working within an Agile/Scrum team.
  • Strong analytical and problem-solving skills.
  • Clear written and verbal communication, including the ability to explain issues to technical and non-technical colleagues.
  • Strong organisational skills and attention to detail.
  • Ability to work independently, prioritise testing activities and use your own initiative.

Desirable Experience

The following would be useful, but are not required:

  • Automated testing using Playwright, Cypress or Selenium.
  • API testing using Postman or similar tools.
  • SQL knowledge.
  • Performance testing.
  • ISTQB Foundation Certification or an equivalent qualification.

Working With Us

You’ll enjoy this role if you’re curious about how software works, like finding edge cases and take pride in improving the customer experience.

We’re looking for someone who takes ownership of their work, collaborates well with developers and wants to help improve our QA capability as the company grows.

What We Offer

  • Fully remote working within mainland UK.
  • A flexible working environment.
  • The opportunity to help shape and grow our QA function.
  • A small, collaborative engineering team.
  • A SaaS product with a wide range of integrations and testing challenges.
  • Work that directly improves product quality and the experience of our customers.

How to Apply

Please apply through Indeed with your CV and complete the application questions – https://uk.indeed.com/job/software-qa-engineer-02c68950680f3be9

Your application should clearly demonstrate how you meet each of the essential criteria, with examples of relevant testing work. Please also confirm that you are currently based in mainland UK and have the legal right to work in the UK.

Benefits:

  • Company events
  • Company pension
  • Sick pay
  • Work from home

Work Location: Remote