At a Glance
- Tasks: Own and evolve automated testing strategies for cutting-edge body camera technology.
- Company: Join HALOS, a passionate scaleup focused on safety and innovation.
- Benefits: Enjoy generous leave, competitive salary, health insurance, and learning opportunities.
- Why this job: Make a real impact in security tech while collaborating with a dynamic team.
- Qualifications: 5+ years in test engineering, strong coding skills, and experience with Java Spring.
- Other info: Be part of a diverse team that values creativity and collaboration.
The predicted salary is between 36000 - 60000 £ per year.
HALOS is an advanced body camera and cloud software scaleup, working with some of the biggest names in security, services, and law enforcement. At HALO, we're passionate about safety and innovation, constantly staying ahead of threats and reducing risk. What sets HALOS apart is not just the cutting-edge technology we develop but the culture we've nurtured. Our team embodies openness, transparency, and a "one team" spirit. We're a group of passionate individuals, all working on exciting and impactful projects. Here, you'll find an environment that fosters collaboration, creativity, and a shared sense of purpose.
What You’ll Work On
- Test Strategy & Ownership
- Own and evolve HALOS’ automated testing strategy across unit, integration, system, and end-to-end testing.
- Take responsibility for the quality bar of the platform, ensuring testing is comprehensive, reliable, and scalable.
- Identify gaps in the current test suite and prioritise improvements that deliver the greatest risk reduction.
- Champion testing best practices and help embed quality thinking across engineering teams.
- Automated Testing & Frameworks
- Design, build, and maintain robust automated testing frameworks with minimal supervision.
- Extend and improve our existing Typescript Playwright-based end-to-end test suite.
- Build and maintain integration and API-level tests for Java Spring microservices.
- Ensure test suites are reliable, fast, and optimised for CI, using metrics and data insights to continuously assess, improve, and scale testing infrastructure.
- Shift-Left & Security Testing
- Drive a shift-left approach to quality by working with engineers to introduce testing earlier in the development lifecycle.
- Partner with developers to improve unit and component-level test coverage where appropriate.
- Introduce and evolve security testing practices, such as dependency scanning, basic penetration testing, and security-focused test scenarios.
- Help teams think proactively about failure modes, edge cases, and abuse scenarios.
- CI/CD & Release Automation
- Work closely with our DevOps engineer to design and implement a fully automated release pipeline.
- Ensure test suites are well-integrated into CI/CD pipelines, providing fast and trustworthy feedback.
- Define quality gates and release criteria that balance speed with confidence.
- Improve observability and diagnostics for test failures in automated environments.
- Microservices & Cloud Environments
- Test distributed, microservice-based systems running in AWS.
- Validate service-to-service interactions, asynchronous workflows, and event-driven behaviour.
- Ensure testing approaches scale as the platform evolves toward a more globally distributed architecture.
Your Experience
Essential
- 5+ years’ experience in test engineering or quality-focused engineering roles.
- Strong engineering background, with hands-on experience writing production-quality test code.
- Experience testing Java Spring applications and microservice-based architectures.
- Hands-on experience with end-to-end testing frameworks, ideally Playwright.
- Experience testing APIs, integrations, and distributed systems.
- Familiarity with AWS-based environments and cloud-native architectures.
- Experience working with CI/CD pipelines and automated test execution.
Highly Valued
- Experience designing and building automated test frameworks from scratch or significantly evolving existing ones.
- Experience implementing or influencing shift-left testing practices.
- Exposure to security testing concepts and tools.
- Experience collaborating closely with DevOps or platform engineering teams.
- Ability to operate autonomously and set testing direction in ambiguous environments.
Nice to Have
- Experience with performance or load testing.
- Knowledge of Infrastructure as Code (Terraform or CloudFormation).
- Experience working in a high-growth startup or scale-up environment.
Benefits
- Generous Annual Leave Allowance.
- Competitive salary and commission/bonus package.
- Learning and Development opportunities.
- Private Health Insurance.
- Cycle to work scheme.
- Home & Tech scheme.
- Regular company events and social initiatives.
The HALOS Hiring Process
Here’s what we expect the hiring process for this role to be, should all go well with your candidacy. This entire process is expected to take 1-3 weeks to complete and you’d be expected to start on a specific date.
- Application.
- 30 minute introductory meeting with the recruiting team.
- 45 minute Interview with department hiring manager.
- 30 minute meeting with wider department.
- Offer!
Diversity & Inclusion
We’re an Equal Opportunity Employer and embrace a diversity of backgrounds, cultures, and perspectives. We do not discriminate on the basis of race, colour, gender, sexual orientation, gender identity or expression, religion, disability, national origin, protected veteran status, age, or any other status protected by applicable national, federal, state, or local law.
Senior Engineer in Test in Belfast employer: HALOS Body Cameras
Contact Detail:
HALOS Body Cameras Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Engineer in Test in Belfast
✨Tip Number 1
Network like a pro! Reach out to current or former HALOS employees on LinkedIn. A friendly chat can give you insider info and might just get your foot in the door.
✨Tip Number 2
Prepare for the interview by diving deep into HALOS’ products and culture. Show us you’re not just another candidate; demonstrate your passion for safety and innovation!
✨Tip Number 3
Practice your technical skills! Brush up on your testing frameworks and be ready to discuss your experience with Java Spring and microservices. We love candidates who can showcase their expertise.
✨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, it shows you’re genuinely interested in joining our team.
We think you need these skills to ace Senior Engineer in Test in Belfast
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter for the Senior Engineer in Test role. Highlight your experience with automated testing frameworks and any relevant projects that showcase your skills in Java Spring applications and microservices.
Showcase Your Passion: We love seeing candidates who are genuinely excited about safety and innovation. Share any personal projects or experiences that demonstrate your enthusiasm for quality engineering and how you stay ahead of industry trends.
Be Clear and Concise: When writing your application, keep it straightforward. Use clear language to describe your achievements and how they relate to the responsibilities outlined in the job description. We appreciate a well-structured application!
Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team at HALOS!
How to prepare for a job interview at HALOS Body Cameras
✨Know Your Testing Strategies
Before the interview, brush up on various testing strategies, especially automated testing frameworks like Playwright. Be ready to discuss how you would evolve HALOS' automated testing strategy and ensure comprehensive coverage.
✨Showcase Your Collaboration Skills
HALOS values a 'one team' spirit, so be prepared to share examples of how you've worked closely with developers and DevOps teams in the past. Highlight any experiences where you introduced shift-left testing practices or improved test coverage.
✨Demonstrate Your Problem-Solving Abilities
Think about potential failure modes and edge cases relevant to the role. During the interview, discuss how you proactively address these scenarios and your approach to security testing, including any tools or methods you've used.
✨Familiarise Yourself with HALOS’ Culture
Research HALOS and its commitment to safety and innovation. Be ready to express how your values align with their culture of openness and transparency, and how you can contribute to their exciting and impactful projects.