Quality Assurance Engineer

Are you passionate about ensuring the highest standards of software quality? Do you have an eye for detail and a knack for problem-solving? We are looking for a dedicated Quality Assurance Engineer to join our dynamic team and help us deliver exceptional products to our customers.

As a Quality Assurance Engineer, you will play a critical role in the development process for a broad range of our clients. You will be responsible for designing and implementing tests, debugging, and defining corrective actions. You will also review system requirements and track quality assurance metrics to ensure our software products meet the highest standards.

Eligibility
Please note that whilst this position is open to remote working we are only accepting applications from candidates who are currently residing in the United Kingdom.

Required Skills and Qualifications:

  • 2+ years of experience as a QA engineer or in a related quality assurance role.
  • Proficiency in manual testing.
  • Experience in using ticketing systems and test case management software (e,g Jira and ZephyrScale)
  • Strong understanding of software development life cycles and Agile methodologies.
  • Excellent problem-solving skills and attention to detail.
  • Strong collaboration skills – able to work with both internal and external stakeholders.
  • Strong written and verbal communication skills.

Preferred Skills:

  • Knowledge of programming languages such as Javascript Java, Python.
  • Experience in automation testing and using automation tooling such as selenium.
  • Experience in performance testing and using performance testing tools such as Gatling, Jmeter, etc.
  • Experience in running and overseeing User Acceptance Testing (UAT) with external stakeholders.
  • Design and execute functional test cases using standard testing techniques. You can come up with different business scenarios for a feature, working with others in the team.
  • Design and execute non-functional test cases using standard testing techniques, in instructed environments. You can come up with different business scenarios for a feature, working with others in the team.
  • Use the most appropriate testing tools and techniques for the task at hand.
  • Coordinate and run User Acceptance Testing (UAT) processes for your project team, collating and reproducing client feedback.
  • Collaborate with internal and external stakeholders to understand system specifications and develop appropriate testing strategies.
  • Identify, document, and report bugs and errors to development teams.
  • Assist in the troubleshooting of coding issues and support corrective actions.
  • Advocate for modern testing techniques within your team, keeping up-to-date with industry trends and advancements in quality assurance.
  • Work with Agile teams to enhance and improve software development life cycle processes.
  • Utilise various testing tools and frameworks to improve and streamline testing processes.
  • Participate in the creation of test documentation and evidence to ensure systems meet specifications and needs of stakeholders.
  • Contribute towards the QA strategy of the wider QA function within the engineering team.

So what’s it like working for us? We’re a small but growing team and offer flexibility including fully remote, hybrid or in-office.

We care about personal and professional development and offer all of our employees training opportunities via Udemy. We also have an employee wellbeing allowance (so that’s your gym paid for), as well as a quarterly team event to bring us all together (yay free food).

No two days are the same and we’re always looking out for how we can make a difference in the local community as well as for our clients. Our focus goes beyond just delivering good technology, we’re committed to making a tangible positive impact on people, communities and the planet. With a practical and adaptable approach, we tackle challenges head-on, advocating for solutions that priorities long-term success and sustainability.

Whether you’re at the start of your career and seeking your first step into the working world or at the top of your game but looking for a new challenge, let’s chat!

Start your career with The Curve!

Send in your CV and a cover note today and one of our team will be in touch as soon as possible!