Graduate Software Engineer in Test at Acre Software
London EC2A, , United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

29 Nov, 25

Salary

0.0

Posted On

30 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Code, Usability, Security, Step, Disabilities, Javascript, Testing

Industry

Information Technology/IT

Description

WE’RE EAGER TO RECEIVE APPLICATIONS FROM ALL BACKGROUNDS, INCLUDING FROM PEOPLE OF COLOUR, THE LGBTQ+ COMMUNITY, PEOPLE WITH DISABILITIES, NEURODIVERGENT PEOPLE, PARENTS, CARERS, AND PEOPLE FROM LOWER SOCIO-ECONOMIC BACKGROUNDS. IF THERE’S ANYTHING WE CAN DO TO ACCOMMODATE YOUR SPECIFIC SITUATION, PLEASE LET US KNOW.

Our story

PUT YOUR SKILLS ON SHOW

After that, we’ll usually ask you to complete a short task. Don’t sweat this part, we just want to see how you approach projects and solve problems.
Step 4

Responsibilities

THE ROLE:

As a Software Engineer in Test, you are an integral part of our agile product development team. Your focus will be divided between manual testing, developing code, test cases, and infrastructure to help us test and deploy quality software. You’ll use your experience to help us improve our engineering practice, increase testability and code coverage, and help create a culture of preventing rather than just fixing bugs. As we move into entirely new product lines, you’ll have an outsize impact not only on our customer experience, but also in carrying these techniques forward throughout our growing team.

YOUR RESPONSIBILITIES:

As our Software Engineer in Test, you will be responsible for:

  • Taking ownership of developing our test automation systems and acting as a subject matter expert in the team for tests and test infrastructure.
  • Manually testing various flows and edge cases.
  • Write reusable and extensible tests which can evolve with the product at the unit and integration levels.
  • Using your knowledge to help the product development team build processes and feature specifications that will ensure our end users experience a high-quality, usable, secure, and reliable product.
  • Communicating the what, how, and why of our strategy for ensuring quality to your team and external development partners.
  • Designing and building prototypes and experiments that can validate and improve our system architecture and eliminate gaps in our test approach.
  • Working with your team to continually improve the development process, with a view to end-to-end quality.
  • Coaching, leading, and growing a quality mindset in the whole team.
  • Quantifying everything.
  • Trust but verify.
  • Helping develop the people in our team, and their understanding of testing and test-driven development.
Loading...