Test Engineer (KEYper)

Test Engineer - KEYper:

'Be part of an innovative forward-thinking company'

Who We Are:

KEYper® Systems, based in Harrisburg, NC designs and assembles electronic and mechanical key management solutions focused on Automotive and Property Management customers.

KEYper® designs, installs and supports a wide range of electronic key management hardware along with class leading software solutions that underpin the critical operations of some of America's biggest companies as well as organizations across the world.   

KEYper® Systems reports directly into Traka and is part of the ASSA ABLOY group, the world's leading manufacturer and supplier of door opening solutions, meeting tough end-user demands for safety, security and convenience. ASSA ABLOY, a 45 billion SEK organisation, including Yale & HID, belonging to the Global Solutions division who offer a range of On-Premise and Cloud solutions for the world around you.

Traka were originally, the manufacturer of one of the world's first electronic key management systems in 1990 - we are now world leaders in innovative technology for sophisticated, intelligent key management systems and locker solutions. We operate in a wide variety of channel markets such as Government, MOD, Prisons, Fleet, Distribution Centres, and Data Centres etc.

We are always looking for talented, passionate people who are curious and eager to do the best work of their lives at an innovative forward-thinking company.  We offer a fun, supportive, collaborative workplace.

Our solutions and culture incorporate everyone's perspectives, so we never discriminate based on race, religion, national origin, gender identity or expression, sexual orientation, age, marital, or disability status.

Your Opportunity:

As a member of the Software Development Testing team, you will play a key role in helping to maintain the quality of the solutions that we deliver to our customers by performing ad-hoc and structured testing, creating and executing test plans, recording test results and identifying and recording defects.

Principal accountabilities:

  • Taking responsibility for the testing of KEYper products to ensure problem solving and resolution actions are effectively implemented.

  • Analysing requirements and defining test scripts to ensure full test coverage.

  • Reviewing project specifications, working with the team to understand requirements, design, implementation, acceptance criteria, user stories, and estimating stories as part of an Agile way of working.

  • Writing unit tests and automating QA testing to improve speed and coverage using C#, and SQL.

  • Executing tests and validating test results as defined in the test procedures.

  • Identifying, analyzing, and documenting any defects discovered during testing.

  • Duties may also include developing software test tools, automated test scripts, performing load tests or simulations.

  • Working with customer service and IT to address escalation issues, bugs, and support requests.

  • Ensure that opportunities to improve process efficiency are identified and communicated.


Who You Are:

  • Enthusiastic, highly motivated and methodical individual with an attention to detail and an appetite for testing and evaluating our new and existing products and solutions.

  • A keen interest in electronics/software solutions with a passion to learn and develop.

  • Ability to work efficiently across several projects.

  • Excellent communication skills with colleagues and stakeholders.

  • Ability to solve technical problems on own initiative once trained, tempered with a willingness to seek expert assistance when required.

  • Have the ability to work on an individual basis and as part of a team, ensuring work remains aligned with the project.

  • Be able to work to strict deadlines.

  • Ability to react quickly and appropriately to changing priorities and unexpected demands.

  • Ability to review the work of others and provide constructive feedback.


    Essential skills:

  • 3+ year's practical experience in product/software testing, quality assurance engineering, writing test plans, and testing both browser based and desktop applications.
  • Manual testing experience.
  • Knowledge of the software development and software testing lifecycles.

  • Experience with testing browser and desktop-based applications.

  • Experience with API testing tools such as Postman, SoapUI, Swagger or similar software.
  • Experience of developing unit tests for C# applications.
  • Working in an Agile software development environment (Scrum).
  • Test Driven Development (TDD) Experience.
  • Experience of writing BDD scenarios against user stories in Gherkin syntax.
  • Administrative experience with Windows based Operating Systems (client and server).
  • Experience with test case management systems, such as Zephyr, HP Quality Center, etc.
  • Experience with issue management systems, such as Jira, TFS, etc.

Desirable skills:

  • Experience of testing physical products and their interaction with software applications.
  • Experience with a range of testing tools (e.g. SmartBear, SoapUI, TestCafe, Robot).
  • Hands on experience of test automation development (e.g. Selenium, Katalon Studio, TestComplete).
  • Experience of distributed software architectures.
  • Used to working in an environment where you can test against code using various source control solutions (Git etc.)
  • Experience of converting BDD scenarios into testable code (Using SpecFlow, Cucumber, etc.)
  • Proven experience using SQL Server and writing advanced SQL queries.
  • ISTQB or other relevant qualifications/experience.



We are looking for bright, motivated and passionate people to join our team.




  • 10 paid holidays + 10 paid vacation days + 5 PTO days

  • Company 401k match program (4.5%)

  • Health, Dental, Vision Insurance

  • Bonus plan (10%)

  • Access to online benefits portal & ASSA ABLOY brand discounts

  • Company high performance laptop

North Carolina, USA

Submit your application