Lead Test Automation Framework Engineer
CurrentSenior engineer in agile API development squad building and testing multiple back-end APIs.- .NET xunit test frameworks for application integration tests, system integration tests- implemented WireMock for AITs- used docker to containerise mock and application- built pipelines on azure and aws- built performance testing frameworkRan Test Lead on Financial Advice and CCCFA projects, responsible for test approach across all components end to end. - vendor relationship management- pragmatic approach due to time constraints- managed small teamResponsible for the design and build of a .NET test automation framework:- NUnit- Rumba 3270 green screen interaction from code- Built integration with middleware web services- Built integration with service data tier databases- Built Jenkins pipeline- Allure reportingResponsible for uplifting the automation and delivering back to the manual test team, including:- Training- Documentation- Demonstration sessionsImplemented context-driven automation solution that matched framework capabilities to the situational constraints:- Heavy banking overnight batch process model- Interaction with filesystem, interrogation of fixed width files- Reading PDF statements and automatically checking content- Data strategy that coexisted with bi-monthly release process, 5 batches per releaseCollaborated cross-team to analyse data requirements, patterns and shapes to ensure records were available for other frameworks bank-wide.Responsible for a Protractor poc for ServiceNow test automation, which was used for data generation to assist a testing effort, and UAT.Completed a Playwright poc for ServiceNow test automation.Contributed to building out middleware web services test automation using a Cucumber/Gherkin layer. Used for data generation.