Logo of Huzzle

Graduate Software Engineer in Test

image

Acre

May 21

Applications are closed

  • Job
    Full-time
    Entry Level
  • Software Engineering
  • London

Requirements

  • Real-world knowledge and experience with software quality and testing.
  • A degree in a technical discipline.
  • Ability to read and write code.
  • We use JavaScript and Go a lot but your experience can be in any language.
  • Passion for shipping products customers love.
  • Know how to analyse and debug HTTP exchanges.
  • An understanding of how Single Page Applications (ideally React) work.
  • Embrace uncertainty and constantly challenge yourself and your team to improve.
  • Have an eye for how to break things, and a healthy skepticism that sniffs out what might go wrong.
  • Know how security, performance, usability, and scaling all contribute to quality.
  • Believe in explicit communication.

Responsibilities

  • 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.

FAQs

What will my responsibilities be as a Graduate Software Engineer in Test?

As a Graduate Software Engineer in Test, you will be responsible for manual testing, developing code, test cases, and infrastructure to help test and deploy quality software. You will also be tasked with improving engineering practices, increasing testability and code coverage, and promoting a culture of preventing bugs rather than just fixing them.

Rewiring homebuying

Finance
Industry
11-50
Employees
2018
Founded Year

Mission & Purpose

Acre is transforming the way we buy property. Getting a mortgage is a huge decision, but it's also a huge pain. We're changing the way brokers, banks, and insurers manage your information to allow a faster and more transparent process for everyone involved.