Test Automation Consultant - London, United Kingdom - ALOIS Solutions

    ALOIS Solutions
    ALOIS Solutions London, United Kingdom

    2 weeks ago

    Default job background
    Description

    Job Description

    Responsibilities:

    • Lead QA team through e2e testing of a major rollout, implementing effective testing processes, identifying efficiencies, and adopting automation where practical
    • Hands-on leadership, driving improvements and the adoption of standards.
    • 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
    • Introduce and advocate a 'shift left' mentality to testing and measure code quality using defined QA metrics.

    Must have Skills:

    • 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