• Location - London
• Start date – At the earliest
• Role : Contract Inside IR35
• Tenure: 6 months (can be extended)
• Domain : Banking _ Mandatory
QA Tester
• Develop test scope, strategies for strategic services in Post Trade Platforms
• Coordinate test activities across multiple projects and product streams to develop and execute coherent, achievable, and realistic test execution plans
• Ensure deliverables (such as user stories & requirements) that provide input in to test execution are completed to a consistent level of detail
• Monitor adherence to the ‘Definition of Done’
• Effectively communicate project expectations to team members and stakeholders in a timely, clear and concise manner
• Communicate with the wider technology teams to coordinate interdependencies and resolve issues such as environment readiness and reference data
• Liaise with test management to agree and support the implementation of testing strategies
• Management and collaboration of the UAT process
• Assist and facilitate prioritisation of software defects and enhancements using defect management tools such as Jira
• Introduce and adopt Agile development principles where possible
• Introduce test automation techniques where possible and contribute to test automation strategies and execution
• Create high quality, reusable , and efficient Automation tests
• Work closely with developers to develop unit and automated system integration tests
• Work with Senior QA to review automation test packs and enhance Automation Framework
• Introduce and advocate a ‘shift left’ mentality to testing and measure code quality using TPICAP QA metrics.
• Stay up-to-date with industry trends and emerging technologies related to QA and automation.
Requirements:
• Degree or equivalent industry experience
• Strong understanding of Agile development methodologies
• Experience with cloud-based testing environment (AWS)
• Experience in test methodologies and tooling, with relevant Testing Qualifications such as: ISTQB Foundation - Software Testing or equivalent
• Experience of supporting current automation tools and practices in use such as: TDD, BDD automation using Cucumber-JVM, SpecFlow and Fitnesse
• Understanding of Continuous Integration, Dependency Management or Source Control tools (Git)
• Strong programming skills in languages such as Javascript, Typescript and Python
• Experience with Database related technology (SQL Server, Oracle)
• Experience with Test Management tool to organise test cases, planning, execution and defect management using TestRail and JIRA
• Write end-to-end tests using Playwright to ensure robustness and reliability of our applications.
• Ability to work on multiple projects whilst managing multiple deadlines and differing priorities
• Proven experience in test execution, problem solving, documentation and working to tight deadlines
• Ability to self-start, identify tasks required independently to fulfil project deliverables and work as a team member
• Understanding the full project life cycle from requirements capture through to implementation and delivery
• Writing skills - ability to produce design documentation in a clear, accurate and compelling manner
• Ability to provide detailed and meaningful interpretation of information in a concise manner
• Ability to use own initiative, with strong personal organisation skills to work to tight deadlines
• Ability to develop new skills and understand new technology as required
• Service oriented and adaptable and resilient Results oriented and personal accountability
• Quality and control, with excellent attention to detail
• Ability and experience to work efficiently in geographically distributed teams
• Good Understanding of Wholesale Financial Services.
Nice to Have:
Skills relevant to building CI/CD pipelines – tools, operating systems, containerization etc.
To have in depth knowledge of at least 2 of the following areas - Front Office Process – broking methods voice and electronic, trade and order capture, Middle Office Process – control and processing of transactions, Back Office Process – Clearing, Settlement, Invoicing, payment and Confirmations
• Knowledge of Performance , Load Testing (LoadRunner and JMeter) and Security Testing
• Experience with REST API Testing tools