×
Register Here to Apply for Jobs or Post Jobs. X

Senior Systems QA Engineer; FTC

Job in Durban, 4056, South Africa
Listing for: ASSA ABLOY Sicherheitstechnik GmbH
Full Time, Contract position
Listed on 2026-07-02
Job specializations:
  • Software Development
Job Description & How to Apply Below
Position: Senior Systems QA Engineer (12 month FTC)

Senior Systems QA Engineer – Project Overview

Senior Systems QA Engineer within HID’s Physical Access Control Solutions (PACS) business area. The role validates the integration and performance of end‑to‑end physical access systems – authentication credentials and services, devices, hardware, and management platforms. The engineer works at the intersection of hardware, software and real‑world user experience.

Responsibilities
  • Integrate all aspects of HID’s PACS portfolio and report on overall system performance, stability, and user experience.
  • Maintain and evolve the Systems/Solution lab for 24/7 operation, including integration of new products and upgrades into the solution test bench.
  • Support hands‑on UX validation, shared test environments and automation setups within a lab‑first Systems QA team.
  • Research, plan and execute system‑level test plans and test runs to validate performance and key non‑functional requirements.
  • Design and implement test solutions, defining entry criteria and real‑world use cases for effective UX validation.
  • Collaborate with stakeholders to define objectives and develop viable validation strategies.
  • Review program plans, product specifications, defect reports and requirements to improve the system test environment.
  • Run baseline exercises to collect performance and reliability data and analyze customer issues.
  • Analyze test data to verify that solutions meet functional and performance requirements, producing clear test reports.
  • Ensure availability of test samples and equipment and apply a range of testing techniques to identify patterns and areas for improvement.
  • Investigate gaps in current test processes and contribute to improvements.
  • Support test‑driven development (TDD) practices and validate test plans with stakeholders.
  • Promote a shift‑left approach by identifying UX and system issues early in the development lifecycle.
  • Contribute to system‑level, interoperability, stress and reliability testing activities.
  • Perform manual and automated testing, including development of automation tools and hardware‑in‑the‑loop (HiL) setups.
  • Participate in regular program updates, reporting on test planning, scope and status.
  • Partner with cross‑functional teams to resolve issues and clarify requirements.
  • Support PACS development roadmap initiatives and associated value streams, participating in Agile/SAFe ceremonies.
Qualifications & Experience
  • Bachelor’s degree in computer science, electronic engineering, computer engineering or an equivalent qualification.
  • Minimum 5–7 years of experience in software testing, with a focus on UX/UAT validation.
  • ISTQB CTFL certification or equivalent UX/UAT testing certification (highly desirable).
  • SAFe for Teams (SP) certification and/or other Agile certifications with experience in Agile/SAFe delivery environments (highly desirable).
  • Strong written and verbal communication skills in English.
  • Ability to gather, analyze and report on system performance and test outcomes.
  • Ability to read and interpret technical specifications, standards and documentation.
  • Effective collaboration with cross‑functional teams including engineering scrum teams, embedded QA, product management and other stakeholders.
Core Systems & UX Testing Experience
  • User Experience (UX) and User Acceptance Testing (UAT) for mobile applications integrated with physical products in real‑world environments.
  • System‑level testing across hardware, firmware, mobile applications and cloud platforms.
Technology Stack & Tools Experience
  • Automation frameworks, embedded development and programming languages such as C#, Python, C, C++, XAML, NodeJS or similar.
  • Test automation tools such as Appium, Selenium, Python.
  • Application development environments (e.g., .NET, Visual Studio, Arduino IDE, VS Code).
  • Code repository and artifact management tools such as Git, Bitbucket, Nexus, Sonar Qube.
  • Defect tracking tools such as Jira, Confluence.
  • Test management tools such as Test Rail.
  • Visual collaboration tools such as Miro.
  • Data analytics and visualization tools such as Oracle Analytics, Grafana, Mixpanel.
  • API testing and scripting with Postman (desirable).
  • Microsoft Office tools (Word, Excel, PowerPoint, etc.).
Modern Engineering Practices
  • Exp…
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary