Role:
Due to an increase in software development demand across a number of projects we have a need for an Embedded Software Quality Assurance engineer who will be primarily focused on developing and supporting the introduction of new products, and bug fixing of product issues.
This role will involve working with Devices software leads and Devices software engineers, and within a Scrum team developing application software on ticketing devices .
Responsibilities:
● Testing of microservice-based solutions on a number of software platforms – primarily Android, and primarily written in C#.
● Working as part of a Scrum team, attending and contributing to all agile ceremonies.
● Actively contribute to improving software quality.
● Assist in realising software process and tooling improvement activities.
● Ensure that Flowbird technical standards and development processes are adhered to during all stages of development.
● Participate in software design reviews.
● Support the refinement of specifications and requirements into software development backlogs.
● Write effective documentation and test processes.
● Resolve technical issues arising during the project lifecycle and after software/product release. Essential Experience:
● CICD tools such as Jenkins, Artifactory.
● Unit and code coverage tool experience such as NUnit, SonarCube, AltCover.
● Experience of CI and the development/application of automated tests (TDD or BDD).
● Experience using Groovy for pipeline scripts for Jenkins. Embedded Quality Assurance Engineer - 2023 v1 Page 1 of 2
● Source control tools and platforms such as git and Bitbucket.
● Experience within an embedded software development environment.
● Agile experience including Scrum, Kanban, Agile Mindset .
Desired Experience:
● Experience using Robot Framework.
● Experience using Python.
Job is Archived
You may have followed an invalid link or the job you are looking for has been archived.
Learn About GoHire