DEADHAPPY live chat icon

Software Quality Engineer

@DeadHappy

Technology

January 6, 2022

Job type

Full-time

Salary

£50K - £70K

Location

Remote or hybrid

We’re looking for a mid-level or senior Software Quality Engineer(dependent on experience) to help take DeadHappy towards its goal of building quality into the fabric of our technology platforms and ways of working. The ideal person will be from an engineering background with a passion for testing and quality alongside relevant experience and knowledge covering the tools, practises and techniques involved in achieving this. 

In previous organisations, it’s likely that as a Quality Engineer, SDET or Test Engineer you will have created/used automation testing tools and frameworks to greatly reduce manual testing while increasing the quality of production systems. You will also have experience working with either Behaviour Driven Development (BDD), Test Driven Development (TDD) or undertaking complex edge case testing. This is a great opportunity to work in a talented and passionate team in a young business to evolve the technology platform and ways of working that will power our next growth phase (and beyond). Furthermore you will be involved early enough to help shape the technology, our products, the team and ways of working with plenty of opportunity to grow yourself.

  • Knowledge and experience working as a software quality engineer / test engineer / SDET and using contemporary test automation tooling and testing best practices.
  • Experience in interacting with automated testing tools may include ( Webdriver.io, Cypress, SauceLabs, BrowserStack, Applitools, SonarQube, Jest for example) in order to achieve successful quality outcomes.
  • Experience of building, running and owning CI/CD pipelines.
  • Suggesting improvements to the end product as well as bringing critical thinking of how customers would use features to the engineering team, then using this thinking to structure automated testing around it.
  • Experience defining and creating test dashboards and reports to highlight quality issues across the team. 
  • Programming experience, ideally Javascript/Typescript, however, other languages are fine.
  • Experience of troubleshooting and debugging software and working closely with software engineers to identify and resolve issues.
  • Keen interest in industry trends; particularly Testing and DevOps and contributing towards the development of standards and best practices for testing and quality.

Our culture

Life at DeadHappy

Life at DeadHappy is certainly different and some people may be put off by our direct approach. How many job adverts have you come across that mention death? However we are highly motivated to grow our product and technology, which sometimes means doing things outside of our comfort zones and things we have never done before. We love what we do and we hope you will too!

We have an office in the heart of Leicester, where we meet up to socialise and collaborate face-to-face if that is your sort of thing. That said, our culture is one of high autonomy and high trust and we believe that the right people are grown up enough to figure out how to balance what works for them and for DeadHappy in order to get the job done. It will be an adventure, and we’ll all learn a huge amount along the way.

We celebrate diversity at DeadHappy. We want to build a product that truly reflects and serves the society we all live in. We are working to create a team with multiple and diverse perspectives, experiences and backgrounds. That’s why we’re committed to hiring people regardless of race, religion, colour, national origin, sex, sexual orientation, gender identity or disability.

What about the tech?

Behind the scenes

We care more about your mindset and how you go about solving problems and creating solutions versus how experienced you are in our technology/tools. We are more than happy to provide the training and support needed to expand your knowledge in any area you wish to improve. Here is more detail about how we are building DeadHappy’s technology platform.

Our current technology stack is predominantly Javascript using React and Next.js. We are in the process of migrating relevant applications over to Typescript when we identify a good fit. We also have an ever decreasing legacy PHP/Laravel application that we are refactoring over to React, piecemeal at the right time. The backend is centred around Lambda functions, GraphQL, RDS Databases and we use AWS Eventbridge to communicate between services.

For infrastructure, everything the customer interacts with is hosted in AWS. But we also use Google Cloud Platform for our data platform to leverage the power of BigQuery and Google’s Machine Learning capability.

We ship fast with the help of Gitlab for day to day operations including issue tracking, code repositories and pipelines. To make sure everything is running smoothly we adopt a mixture of monitoring and observability tools including Sentry, Bugsnag and Grafana to power our dashboards and alerting.

Our employees are the heart of DeadHappy.

What’s in it for you?

We are still a young company and we are looking to grow our benefits package over time, but so far we offer:

Unlimited fully paid time off

We actively support you to take as much time off as you need for anything and to prioritise your mental and physical health. If you are unwell, have suffered a bereavement in your family or you just need to get your haircut or feel that you need to treat yourself to a spa day. Take it.

Super flexible working

We give you the choice of working from our creative and vibrant office, based in the heart of Leicester City or working remotely from any place you may choose. We have regular meet-ups and days/nights out which you will be welcome to come along to if that’s your “cup of tea”.

A workplace pension scheme

We want our employees to succeed in every way and it’s important to us that eventually you’ll be able to live out your life doing exactly you want so we match your pension contributions up to 3%.

The latest tech

We are big believers in having the right tools for the right job so every member of the tech team receives a brand new 16in Macbook Pro (Yes the new ones with all the ports back!, A 4k display to go with it and any other equipment you need.

Yearly salary reviews

We understand that the tech market is a very competitive place and we’d never want our employees to feel undervalued. Each year we undergo salary reviews to ensure every one is being paid fairly for their time and work.

Benefits in kind & cycle to work

We want you to be the best version of you possible to help out we will pay part of your monthly gym membership if you would like it. As well as that we also offer the government backed cycle to work scheme.

The Interview Process: what to expect

We would like our interview process to be as straightforward and enjoyable as possible.

We kick-off with a technically focussed discussion with up to two members of our engineering team. This will include a small coding exercise where we are keen to see your thought process and how you approach things. We know this can be intimidating for some people, so if you prefer, please let us know that you have an interesting piece of code you have written previously which we can discuss instead. We take great care to make this a friendly and welcome session (to reflect how we work).

The next step will be a chat with our CTO, Nick, to find out more about each other. Here we will talk about DeadHappy’s culture, values and ways of working, a bit more about the role and about you as an individual. This is our collective opportunity to have a two way conversation to ensure we are the right fit for each other. Following this session we should both be in a good position to make an informed decision about whether to go forward.

How to Apply

If you like what you have read so far and are as excited as we are about the future. Drop us an email to [email protected] with your CV, Linkedin profile, personal site; we don’t mind, whichever works best for you.

In the meantime, if you want any more information to make you feel more comfortable about the role, please reach out to a few members of the team at DeadHappy who will be your buddy through the process.

- Matt (Engineering Manager) - [email protected]

- Loren (Office Manager and all round head of happiness) - [email protected]

Heads up Recruiters

Apologies, we don’t accept any CVs from external agencies or recruiters. We work with a select number of partners. Any CVs sent to us not from one of our approved partners will be treated as property of DeadHappy and any terms and conditions that may be associated with these CVs will be null and void.