DescriptionDivision: GBS
The Role:
Euroclear is modernising their technology and is moving from COBOL to Java and use Event Hub technology (such as Kafka) for integration between the new migrated services and non-migrated legacy CREST system. The Senior Software (Test) Engineer will join the in London, reporting to the Agile Product Owner within GBS.Β
We are looking for a forward thinking ISEB/ISTQB certified Senior Software (Test) Engineer with extensive test experience, who is pragmatic, self-starting and who believes testing is a pivotal role in the development of systems that meet the business needs.Β It is important that the candidate understands T-Shaping and is willing to grow into a T-Shaped Role.
As a Senior Test Engineer, we expect you to work closely with the Scrum Teams to contribute to:
- Work within the squad on CREST modernisation programme, focusing on the delivering in an agile fashion, primarily in testing with the ability to help developers.
- Build business and technical knowledge to enable you to contribute to various projects that will be handled by the squad you are in and build / feed into Test strategies.
Responsibilities:
- Work as part of the Agile team to deliver migration of legacy application to new event based and service-oriented architecture solution working in collaboration with the Solution Architect, Product Owner, Technical Lead, CREST application architects and other stakeholders.Β
- Deliver a coherent end-to-end Testing solution that meets both functional and non-functional requirements.
- Establish estimation principles for phases of the migration program.
- Write the Test Strategy and must be able to propose the most optimum Test Approach. Present the approach to key stakeholders.Β Propose an alternate approach if required.
- Peer Review Test Scenarios / Test Cases and execute the scenarios / test cases.
- Excellent Defect Management Skills. Be able to challenge other teams / perform required analysis where required.
Skillset:
- Strong analytical mind-set with the ability to extract relevant information from documentation, system data, clients and colleagues and analyse the gathered information.
- Derive manual and automated test scenarios and cases from collated information, documented to standards to enable review and execution by other team members as well as enabling traceability.
- Automation Experience using UFT and ADS.
- Reviewing of team members deliverables to ensure completeness, suitability and accuracy of test specification and contribution to reporting.
- Identify and escalate risks and issues proposing associated mitigating actions considering the criticality of the domain of the underlying business.
- Ability to facilitate discussion, extracting information to devise test approach and risk/issue mitigation.
Essential Experience:
- Analytical and systems design and development skills in building distributed multi-platform solutions.Β Β Β Β Β Β Β Β Β Β Β Β Β
- Hands-on Object-Oriented Design and Java programming skills.Β
- Implementing Event Hub technology, especially Kafka and Kafka streams.Β
- Database design skills in database technologies such as Oracle.Β Strong in implementation of Java and SQL queries.
- Very Strong Experience of working in an Agile Environment and working knowledge of BDD and TDD.
- Implementing Continuous Integration / Continuous Delivery Pipeline (ADS).
- Understanding and experience of risk-based testing.
- ISEB/ISTQB Foundation Certificate in Software Testing.
#LI-MR1