Junior Software QA Engineer
Department: 480 - Software Engineering
Employment Type: Permanent
Location: London
Description
Arqit is a global cybersecurity company delivering quantum-safe encryption to secure data and communications for enterprises, governments, and critical national infrastructure (CNI). Powered by its advanced symmetric key cryptography, the Arqit SKA-Platform™ offers scalable encryption that is resilient to quantum threats. The platform allows devices to seamlessly generate and share secure encryption keys, ensuring robust data protection across sectors like telecoms, defence, and finance. Stronger, simpler encryption.
We are looking to expand our software team with individuals who are interested in joining a fast-paced, exciting tech scale-up. We can offer you fun and interesting work in cloud cybersecurity. We have a great team culture that gives you the opportunity to innovate, take ownership, and scale new heights in your career as the company grows.
About you
You're an intelligent innovator who thinks outside of the box with a record of delivering great results against the most complex of problems. You take ownership without being asked to, but you're also a team player with a relentless desire for your team to succeed. You're open, honest and respectful, appreciating the value of diversity, and you enjoy the challenge of working in an ambiguous environment where no two days are the same. You recognise the need to work at pace but are also laser focussed on UX to ensure that what's delivered delights the end-user.
Your New Position
As a junior QA engineer within the Software Engineering organisation at Arqit, you'll get the chance to work on an exciting strategic product roadmap on enterprise and consumer cybersecurity products.
Once you join your team, you'll work on the design review, test and support of software components through the full SDLC using modern cloud architectures, frameworks, tools and languages.
This is a great opportunity to join our high-performing team and make a real-world impact as we scale on our exciting journey into an emerging technology space, working with talented teams of product managers, scientists, cryptographers and software architects and engineers.
What you'll be doing
- Working with and realising the vision of our stellar team of cyber experts to address security threats for today and the future.
- Developing ground-breaking cybersecurity focused cloud PaaS and utilising modern distributed cloud technology stacks and your previous experiences to solve novel technical challenges.
- Maintaining and building quality driven engineering culture that helps ship products with confidence.
- Working with product engineering team to ensure quality of product/feature, assess risk and ensure features ship with the set high quality bar.
- Creating and executing tests for services and applications for public and hybrid/private clouds, cloud APIs, client SDKs, applications and software for a variety of platforms (IoT/mobile/server/appliance/laptop).
- Helping to refine our agile development practices, ensuring the team continually delivers superior quality software by focussing on quality-driven software engineering practices.
- Working with the Product Management team to help refine requirements and workflows, and use your customer focus to ensure world-class UX.
- Investigating internal or customer related issues, identifying root cause and providing solutions.
What we're looking for
- Minimum of 2 years’ manual testing experience.
- Experience with exploratory testing and risk-based testing is essential.
- Experience in developing high quality test plans, test cases and executing them.
- Proficiency in at least one scripting/programming language
- Professional software testing qualification e.g. ISTQB Foundation
- Strong analytical, problem-solving, and organizational skills
- Experience developing/extending automation tools and frameworks is preferred.
- BSc/MSc/BEng/MEng or equivalent in Computer Science, electronic engineering or related field, or significant commercial experience of developing complex mission-critical enterprise software and services.
- Ability to work in the UK without restrictions is ESSENTIAL; there may also be a need for UK security clearance in future.
The following are not essential, but are useful to have:
- Experience working within the cybersecurity industry is a strong plus
- Experience of triage, RCA for software issues within a distributed system
- Working knowledge of applied cryptography
- Exposure to database testing (SQL and NoSQL)
- Experience working in an Agile SCRUM, or Lean Kanban environment
- Experience with hardware security features across different compute and mobile platforms (e.g. TPM, SGX, SME/SEV, Keychain)
- Working knowledge of testing API layer.