At a Glance
- Tasks: Build automation and validation systems to ensure product reliability in complex environments.
- Company: Join a dynamic tech startup focused on innovative software solutions.
- Benefits: Flexible work hours, competitive pay, and opportunities for professional growth.
- Other info: Collaborative environment with a focus on innovation and career advancement.
- Why this job: Make a real impact by improving software quality with cutting-edge AI tools.
- Qualifications: Experience in QA automation, strong scripting skills, and a passion for reliability engineering.
The predicted salary is between 50000 - 65000 £ per year.
This role is ideal for someone who understands product quality and reliability deeply, writes scripts and automation fluently, and is excited by the opportunity to use modern AI and agentic tools to improve how software quality work gets done.
Requirements:
- Experience in QA automation, reliability engineering, test engineering, software engineering, or a closely related role.
- Strong scripting and automation skills, with the ability to write clean, practical code to automate repetitive or complex workflows.
- Experience building automated tests, validation frameworks, regression suites, or internal reliability tooling.
- Experience with CI/CD, release validation, observability, or production reliability workflows.
- Strong understanding of software quality, product behaviour, and how complex systems fail in practice.
- Experience working closely with engineering teams in fast-moving technical environments.
- Comfort using modern AI coding tools or agentic workflows to improve testing, debugging, or development velocity.
- Strong debugging instincts, attention to detail, and ability to turn ambiguous issues into clear technical problems.
- Ability to operate independently, prioritise high-impact reliability work, and build systems that scale with the team.
- (Desirable) Experience testing developer tools, infrastructure products, EDA tools, ML systems, or other complex technical software.
- (Desirable) Experience using LLMs or agents to generate tests, validate outputs, reproduce bugs, or automate QA workflows.
- (Desirable) Experience working in a startup or small engineering team where ownership spans multiple areas.
What the job involves:
- As a Product Reliability Engineer, you will build the automation, validation workflows, and quality systems that help ensure our products work reliably in complex technical environments.
- You will work closely with engineering and product teams to understand key workflows, identify failure modes, and turn manual validation into automated systems.
- You may spend one day building automated test coverage for a critical user workflow, another day using agents to accelerate regression testing, and another day partnering with engineers to debug and operationalise reliability improvements.
- We’re hiring someone who can bring structure, automation, and strong engineering judgement to the way Normal validates and ships software.
- Build automated validation and reliability systems across key product workflows.
- Translate repetitive manual validation workflows into scalable automation.
- Partner with product engineers to understand user workflows, define expected behaviour, and identify reliability gaps.
- Develop tooling that improves regression testing, release validation, and issue reproduction.
- Use AI and agentic tools to accelerate testing, debugging, validation, and quality workflows.
- Create lightweight systems that help engineering teams ship quickly with higher confidence.
- Investigate bugs, reproduce issues, document failure patterns, and convert recurring problems into durable automation.
- Collaborate with engineers across frontend, backend, ML, and infrastructure to improve product reliability.
Product Reliability Engineer employer: Normal Computing
At our company, we pride ourselves on fostering a dynamic and innovative work culture that empowers Product Reliability Engineers to thrive. With a strong emphasis on employee growth, we offer opportunities for continuous learning and collaboration with talented engineering teams in a fast-paced environment. Our commitment to leveraging modern AI tools not only enhances your skill set but also ensures that you play a pivotal role in shaping the future of software quality and reliability.
StudySmarter Expert Advice🤫
We think this is how you could land Product Reliability Engineer
✨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. A friendly chat can lead to opportunities that aren’t even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repo showcasing your automation scripts and projects. This gives potential employers a taste of what you can do.
✨Tip Number 3
Prepare for interviews by practising common technical questions and scenarios related to product reliability. We recommend doing mock interviews with friends or using online platforms.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive!
We think you need these skills to ace Product Reliability Engineer
Some tips for your application 🫡
Show Off Your Skills:Make sure to highlight your scripting and automation skills in your application. We want to see how you can write clean, practical code that automates complex workflows. Don’t hold back on showcasing any relevant projects or experiences!
Tailor Your Application:Take the time to tailor your application to the role of Product Reliability Engineer. Use the job description as a guide and align your experiences with the key responsibilities and requirements we’ve outlined. This shows us you’re genuinely interested!
Be Clear and Concise:When writing your application, keep it clear and concise. We appreciate straightforward communication, so avoid jargon unless it’s necessary. Make it easy for us to see your qualifications and how you fit into our team.
Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about what we do at StudySmarter!
How to prepare for a job interview at Normal Computing
✨Know Your Automation Tools
Make sure you’re well-versed in the automation tools and scripting languages relevant to the role. Brush up on your coding skills and be ready to discuss how you've used these tools to streamline workflows or improve product reliability in past projects.
✨Understand Product Quality Deeply
Dive into the principles of product quality and reliability. Be prepared to share specific examples of how you've identified failure modes or improved testing processes in complex systems. This shows that you not only understand the theory but can apply it practically.
✨Showcase Your Collaboration Skills
Since this role involves working closely with engineering teams, highlight your experience in collaborative environments. Share stories about how you’ve partnered with engineers to tackle reliability issues or enhance validation workflows, demonstrating your ability to communicate effectively across teams.
✨Be Ready for Technical Challenges
Expect to face some technical questions or challenges during the interview. Prepare by reviewing common debugging scenarios or reliability issues. Practising how you would approach these problems will help you articulate your thought process clearly and confidently.