QA Engineer - London, United Kingdom - Moody's

    Default job background
    Description

    Moody's is a developmental culture where we value candidates who are willing to grow. So, if you are excited about this opportunity but don't meet every single requirement, please apply You may be a perfect fit for this role or other open roles.

    Moody's is a global integrated risk assessment firm that empowers organizations to make better decisions.

    At Moody's, we're taking action. We're hiring diverse talent and providing underrepresented groups with equitable opportunities in their careers. We're educating, empowering and elevating our people, and creating a workplace where each person can be their true selves, reach their full potential and thrive on every level. Learn more about our DE&I initiatives, employee development programs and view our annual DE&I Report at

    At Moody's Analytics Know Your Customer (KYC) / Know Your Supplier (KYS), we solve problems that matter. We are a cross-functional team of sales and marketing, technology and product professionals who are all passionate about preventing criminal infiltration of the world's financial system and bringing transparency to global supply chains by detecting fraud, terrorism, human trafficking, and other criminal threats.
    We combine the agility, passion, and dynamism of a startup with the strong positioning and stability of an established institution, providing our people with dynamic career paths and mobility options across the globe, all while having access to the entire Moody's network. We empower our people and are committed to helping them reach their goals.
    The Role / Responsibilities:
    A key member of a multi-disciplined product delivery team (Development, Product, UX, Design, QA), you will ensure all released code has been thoroughly tested. Utilising both manual and automated test techniques to achieve both speed and quality of delivery.
    You will be responsible for all aspects of testing in the team, either working jointly with other team QA(s) or on your own assigned projects, you will be expected to:
    - Assist the team to deliver frequently, with a high quality.
    - Be involved early in the product life cycle ensuring requirements are clear and seeking clarification, when necessary, we are keen to promote a strong shift-left test approach.
    - Create test plans/test charters to guide manual testing. Capturing these in our test management tool, as well as the test results
    - Where possible, adopt an automation first test approach to enable early automated testing.
    - Own and contribute to the test coverage for your team, being proactive in managing coverage; updating, adding, deleting tests as appropriate to give good coverage balanced against fast test feedback.
    - Clearly document any issues found and ensuring they are resolved in a timely manner.
    - Be a key promotor of quality work practices for your team.
    - Working with the other QA team members on our own roadmap projects. These are focussed on improving test frameworks, tooling and processes, with the aim to improve quality across the product.
    Qualifications
    - Commercial test automation experience, preferably utilising Cypress (happy if you have experience of similar tooling). Creating tests scripts from scratch and contributing to the maintenance of E2E test suites.
    - Solid experience of manual testing. Understanding when to script and when to utilise exploratory techniques to support the most efficient test approach.
    - Ability to use logging and monitoring tools to verify results of tests and to capture details for bug/issue reports.
    - Coding experience ideally using JavaScript/TypeScript.
    - Comfortable with GIT and managing test codebases, as well as contributing to the PR review process.
    - Good experience of turning complex product requirements into clear and robust tests.
    - Good hands–on knowledge of API testing, ideally using Postman.
    - Experience of using a test management tool for test case creation as well as capturing test results.
    - Experience of testing 3rd party data integrations via API would be greatly beneficial.

    Internal Job Description

    At Moody's Analytics Know Your Customer (KYC) / Know Your Supplier (KYS), we solve problems that matter. We are a cross-functional team of sales and marketing, technology and product professionals who are all passionate about preventing criminal infiltration of the world's financial system and bringing transparency to global supply chains by detecting fraud, terrorism, human trafficking, and other criminal threats.
    We combine the agility, passion, and dynamism of a startup with the strong positioning and stability of an established institution, providing our people with dynamic career paths and mobility options across the globe, all while having access to the entire Moody's network. We empower our people and are committed to helping them reach their goals.
    The Role / Responsibilities:
    A key member of a multi-disciplined product delivery team (Development, Product, UX, Design, QA), you will ensure all released code has been thoroughly tested. Utilising both manual and automated test techniques to achieve both speed and quality of delivery.
    You will be responsible for all aspects of testing in the team, either working jointly with other team QA(s) or on your own assigned projects, you will be expected to:
    - Assist the team to deliver frequently, with a high quality.
    - Be involved early in the product life cycle ensuring requirements are clear and seeking clarification, when necessary, we are keen to promote a strong shift-left test approach.
    - Create test plans/test charters to guide manual testing. Capturing these in our test management tool, as well as the test results
    - Where possible, adopt an automation first test approach to enable early automated testing.
    - Own and contribute to the test coverage for your team, being proactive in managing coverage; updating, adding, deleting tests as appropriate to give good coverage balanced against fast test feedback.
    - Clearly document any issues found and ensuring they are resolved in a timely manner.
    - Be a key promotor of quality work practices for your team.
    - Working with the other QA team members on our own roadmap projects. These are focussed on improving test frameworks, tooling and processes, with the aim to improve quality across the product.
    Qualifications
    - Commercial test automation experience, preferably utilising Cypress (happy if you have experience of similar tooling). Creating tests scripts from scratch and contributing to the maintenance of E2E test suites.
    - Solid experience of manual testing. Understanding when to script and when to utilise exploratory techniques to support the most efficient test approach.
    - Ability to use logging and monitoring tools to verify results of tests and to capture details for bug/issue reports.
    - Coding experience ideally using JavaScript/TypeScript.
    - Comfortable with GIT and managing test codebases, as well as contributing to the PR review process.
    - Good experience of turning complex product requirements into clear and robust tests.
    - Good hands–on knowledge of API testing, ideally using Postman.
    - Experience of using a test management tool for test case creation as well as capturing test results.
    - Experience of testing 3rd party data integrations via API would be greatly beneficial.

    Moody's is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, sexual orientation, gender expression, gender identity or any other characteristic protected by law.