Staff QA Engineer
Summary On a steep growth curve and already with a significant investment in Krakow, we are looking to hire a QA / Test Engineer to support the verification and validation of the variety of products in our portfolio. This position is a blend of a Test / CI developer and a test engineer role. The candidate will be tasked with designing and implementing new tools, frameworks and procedures for the verification and validation for ASSA ABLOY and Third Millennium solutions. In parallel the candidate will execute the tests and produce the evidence of testing campaigns. The candidate will be expected to make strong contributions to feature design; engage with peers in test prototyping, fixture design; and developing test tools, frameworks, and methodologies to deliver best-in-class product solutions. The candidate may work with several different technologies and platforms ranging from embedded firmware to mobile applications and Cloud services. This position is for a team player and will be part of a larger Engineering team which verifies and validates products from concept through production, working with internal and external customers. An ideal candidate should have open mind set, be flexible, focused on quality and open to switching to different projects. Our culture is characterized by short decision paths, clear targets, and team spirit. We work in multinational environment so fluent English in speaking and writing is a must. Duties and Responsibilities include the following :
- Design, develop and maintain test methodologies, test frameworks, and test tools to validate existing and future product functionality (C#)
- Construct and execute test plans and document the results of testing campaigns
- Analyze and collect metrics on defects / defect patterns, to drive improvements in test coverage and product design to increase product quality and usability
- Works closely with the Software/Firmware Development teams and Product Owners/Managers to ensure use cases and acceptance criteria are well defined and understood
- Contribute to standards and processes to continuously challenge and improve team practices
- Participate in general laboratory and test / development duties as required
- Engineering degree or equivalent or suitable experience.
- Minimum of 5+ years of related industry experience.
- A strong foundation in test/software engineering for embedded products
- Knowledge of various test/development methodologies such as BDD, TDD, Acceptance Testing, Unit Testing and Performance/Reliability Testing
- Experience of Systems and Systems Integration testing, including End-2-End testing
- Experience in object-oriented programming (e.g. C++, C#, Java, JavaScript, Python)
- Demonstrated experience and aptitude for problem solving and debugging
- Ability to complete design and test related tasks with minimal supervision
- This is a hybrid opportunity based in Cardiff, our current hybrid working model allows 2 remote days per week
- Available for occasional international travel.
- Unique blend of startup agility and strong financial backing (multi-million USD).
- Opportunity to shape architecture and infrastructure from scratch.
- High-performing, passionate team.
- Attractive products that engineers enjoy working on, maximum impact.
- Flexible working hours.
- Free parking lot.