We're looking for a non-functional test engineer to join our International Client's Digital Transformation Programme. The Digital Transformation Programme is a multi-year programme of work to transform the client's processes and tools to ensure they retain their world-class capabilities
Within the DTP programme, this role will be split across two projects: one is a project to implement and embed the VIP platform (SaaS) solution. The VIP platform replaces several bespoke Legacy solutions and highly customised processes. Technical integrations will be required to embed the product into the existing estate. The second project is centralising master data and approvals process implementing new systems making use of Kubernetes and messaging technologies.
Working across both projects you will work with the QA Lead and respective project managers and technical leads. You will be responsible for most aspects of non-functional testing including stress/break, load/soak, failover and disaster recovery. As these are primarily Back End/data systems usability testing is out of scope. The technology stack is Kubernetes (OpenShift) with ActiveMQ messaging and Back End database services. The seonc project is implementing primarily REST-based MuleSoft APIs and some ActiveMQ messaging integrations.
You need to have multi-year experience as a non-functional tester and be comfortable using automated tools such as JMeter, POSTMAN and monitoring tools such as Splunk and AppDynamics. You also need to have demonstrable experience testing performance of REST APIs, components interacting with messaging systems (ideally ActiveMQ) and applications deployed on Kubernetes.
You will be a strong supporter of the value of CI/CD, dev ops and automated testing. You will understand where automated testing should and should not be used.
You will work closely with the business sponsors and project leadership to ensure that quality is considered alongside delivery scope, timescales and cost. You will build relationships with existing solution support teams and work with them to document existing solutions and define packages of work to enhance and delivery