Staff Engineer - DevTest Tools in Cardiff
Staff Engineer - DevTest Tools

Staff Engineer - DevTest Tools in Cardiff

Cardiff Full-Time 50000 - 60000 £ / year (est.) No home office possible
Assa Abloy

At a Glance

  • Tasks: Drive innovation in CI/CD pipeline and eliminate manual testing processes.
  • Company: Join HID, a global leader in secure identity solutions.
  • Benefits: Competitive salary, flexible work environment, and extensive career development.
  • Other info: Be part of a diverse team that values your unique skills and experiences.
  • Why this job: Make a real impact on global security solutions with cutting-edge technology.
  • Qualifications: 7+ years in software testing and CI/CD environments.

The predicted salary is between 50000 - 60000 £ per year.

As a DevTest Staff Engineer in Cardiff, you will drive the team formation, implementation and maintenance of a robust CI/CD pipeline within HID PACS. This is a wide-ranging role, bridging the functions of the DevOps and QA Validation teams.

The goal is to establish a sustainable DevTest framework and methodology, provide a fully supported and scalable CI/CD‑enabled test environment, and eliminate manual Engineering Verification Testing from the software development process.

Essential Duties:

  • Design and implement a wide range of testing techniques to support a scalable and automated CI/CD environment.
  • Monitor, triage and resolve CI/CD pipeline test failures.
  • Design, build and document new CI/CD infrastructure for new features.
  • Communicate test results to both technical and non-technical stakeholders.
  • Project manage and use technical leadership to achieve a team result.
  • Contribute to project and product planning discussions.
  • Understand how the product under test operates, as part of a wider system.
  • Plan and scope solution test requirements.
  • Make decisions regarding the Test Environment.
  • Coach/mentor others at a technical level.
  • Raise defects with the business and help prioritise them based on severity.
  • Research, plan and train others within the team.
  • Deliver technical reports.
  • Actively contribute to customer escalations.
  • Champion TDD methodology and lead stakeholders in its implementation.

Essential Qualifications:

  • Engineering degree or equivalent or suitable experience.
  • Minimum of +7 years of related industry experience.
  • Prior experience with designing and conducting device testing, software testing, or other related testing experience.
  • Familiarity with software installation and configuration in Windows and Linux environments.
  • Ability to install and configure computer system hardware components and establish connections to local area networks and back-end processing systems.
  • Experience with SQL DB queries to validate software recording proper data and ensure participant data ingested properly prior to testing.
  • Experience in scripting/coding.
  • Experience with tracking software development using Jira or other similar programs.
  • Experience of Agile and Lean Methodologies.
  • Ability to write complex coded test solutions.
  • Familiar with SBCs (Arduino/Raspberry Pi) and control of sensors/relays/stepper motors.
  • Familiar with Jenkins, NUnit, Test Complete, Playwright or other test orchestration applications.
  • Experience of testing Java applications using JUnit, TestNg, Mockito, and dbUnit.
  • Experience of Artifactory and Nexus repositories along with Maven and Nuget artifacts management.
  • Able to specify, design and produce physical test systems – outsourcing where necessary.
  • Knowledge of various test/development methodologies such as DDT, BDD, TDD, Acceptance Testing, Unit Testing and Performance/Reliability Testing.
  • Experience of Systems and Systems Integration testing, including End-2-End testing.

Preferred Qualifications:

  • Experience of testing Java applications using JUnit, TestNg, Mockito, and dbUnit.
  • Experience of NUnit test framework.
  • Experience of Scripting languages e.g. Python, Java SDK.
  • Experience of Bitbucket version control.
  • Experience of coding in C# or other object-oriented languages.
  • Experience of Windows/Mobile GUI/Application development.
  • Experience with Secure Elements, RFID, NFC, HCE or Bluetooth technologies is a plus.

Work Requirements:

  • Compliance with all relevant HID Global policies and procedures related to Quality, Security, Safety, Business Continuity, and Environmental systems.
  • Travel and fieldwork, including international travel may be required.
  • Must be legally eligible to work in the country in which you are hired.

What we can offer you:

  • Competitive salary and rewards package.
  • Competitive benefits and annual leave offering, allowing for work-life balance.
  • A vibrant, welcoming & inclusive culture.
  • Extensive career development opportunities and resources to maximise your potential.
  • To be a part of a global organisation that is pioneering the hardware, software and services that allow people to confidently navigate the physical and digital worlds.

Why apply?

  • Empowerment: You’ll work as part of a global team in a flexible work environment, learning and enhancing your expertise.
  • Innovation: You embrace challenges and want to drive change.
  • Integrity: You are results-orientated, reliable, and straightforward and value being treated accordingly.

HID is committed to building a diverse, equitable, and inclusive workforce that reflects the global communities we serve. As an equal opportunity employer, we welcome applications from individuals of all backgrounds, experiences, and perspectives.

Staff Engineer - DevTest Tools in Cardiff employer: Assa Abloy

HID is an exceptional employer, offering a vibrant and inclusive work culture in Cardiff that fosters innovation and collaboration. With extensive career development opportunities and a commitment to work-life balance, employees are empowered to grow their skills and make a meaningful impact in the field of access control technology. Joining HID means being part of a global leader where your contributions are valued and your professional aspirations can flourish.
Assa Abloy

Contact Detail:

Assa Abloy Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Staff Engineer - DevTest Tools in Cardiff

✨Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at local meetups. You never know who might have the inside scoop on job openings or can put in a good word for you.

✨Tip Number 2

Prepare for interviews by practising common questions and showcasing your technical skills. We recommend doing mock interviews with friends or using online platforms to get comfortable with the process.

✨Tip Number 3

Showcase your projects! Whether it's through a portfolio or GitHub, let your work speak for itself. This is especially important for a Staff Engineer role where hands-on experience is key.

✨Tip Number 4

Apply directly through our website! It’s the best way to ensure your application gets seen. Plus, it shows you're genuinely interested in joining our team at HID.

We think you need these skills to ace Staff Engineer - DevTest Tools in Cardiff

CI/CD Pipeline Implementation
DevOps Practices
QA Validation
Technical Design
Project Management
Test Environment Configuration
Communication with Stakeholders
Agile Methodologies
Scripting/Coding
Device Testing
Software Testing
SQL Database Queries
Jenkins
JUnit
TDD Methodology

Some tips for your application 🫡

Tailor Your Application: Make sure to customise your CV and cover letter for the Staff Engineer role. Highlight your experience with CI/CD pipelines and testing methodologies, as these are key to what we’re looking for!

Showcase Your Skills: Don’t just list your skills; demonstrate them! Use specific examples from your past work that show how you’ve successfully implemented testing techniques or led projects. We love seeing real-world applications of your expertise.

Be Clear and Concise: When writing your application, keep it straightforward. Use clear language and avoid jargon where possible. We want to understand your experience without having to decipher complex terms!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, you’ll find all the details about the role and our company culture there!

How to prepare for a job interview at Assa Abloy

✨Know Your CI/CD Inside Out

Make sure you understand the ins and outs of Continuous Integration and Continuous Deployment. Brush up on your knowledge of CI/CD pipelines, tools like Jenkins, and how to troubleshoot common issues. Being able to discuss your experience with these systems will show that you're ready to hit the ground running.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous roles and how you overcame them. Use the STAR method (Situation, Task, Action, Result) to structure your answers. This will demonstrate your ability to tackle complex tasks and work through roadblocks effectively.

✨Communicate Clearly with All Stakeholders

Practice explaining technical concepts in simple terms. You'll need to communicate test results to both technical and non-technical stakeholders, so being able to adapt your language is key. Consider doing mock interviews with friends or colleagues to refine this skill.

✨Be Ready to Discuss Testing Methodologies

Familiarise yourself with various testing methodologies like TDD, BDD, and Acceptance Testing. Be prepared to explain how you've applied these in your past work. Showing that you can champion these methodologies will highlight your leadership potential in the role.

Staff Engineer - DevTest Tools in Cardiff
Assa Abloy
Location: Cardiff

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>