Test Automation Engineer

Belfast, Northern Ireland
Engineering /
Full-time /
Hybrid
HALO Technologies 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 HALO 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.

We are looking for a Test Automation Engineer to develop and execute exploratory and automated tests to ensure the quality of HALO Vault.

Responsibilities:

    • Design, develop, and maintain automated test scripts to enhance testing efficiency for web applications with cloud hosted Java backends.
    • Manage the software testing process to ensure high quality of product deliverables in a timely manner.
    • Develop and document detailed test plans, test cases, and test reports for functional, integration, and regression testing.
    • Actively monitor, report, and analyze software issues, collaborate with the development team for issue resolution.
    • Work closely with the development and technical support teams, actively participating in the Agile and DevOps processes to ensure seamless integration of testing into the software development lifecycle.

Qualifications

    • Bachelor's degree or above in Information Technology, Computer Science, or a related field.
    • Minimum of 2 years’ hands-on experience working in the role of a QA engineer, with a focus on software testing.
    • Familiarity with Agile methodologies and DevOps practices.

Skills

    • Strong experience in automated testing of web applications, particularly those with Java backends.
    • Proficient in designing test plans, writing test scripts, and using automated testing tools (e.g., Selenium, JUnit).
    • Solid understanding of software QA methodologies, tools, and processes.
    • Experience with Continuous Integration/Continuous Deployment (CI/CD) environments.
    • Good knowledge of Linux, MacOS, and Windows operating systems.
    • Information security knowledge is an advantage.
    • Excellent communication skills, a strong sense of teamwork, self-motivation, and time management in a fast-moving environment.

HALO Benefits

    • Generous Annual Leave Allowance
    • Learning and Development opportunities
    • Private Health Insurance
    • Regular company events and social initiatives
    • Pension Matching Scheme
The HALO 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 Technical Interview followed by 30 minute meeting with wider department (Back to Back)
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.