Senior Test Engineer

Posted 4 hours 47 minutes ago by CDP

Permanent
Not Specified
Engineering Jobs
London, United Kingdom
Job Description

Job Purpose and Background in summary

In 2023, CDP underwent a complete digital transformation, transitioning the annual disclosure cycle from a paper-based, human-intensive and vendor-dependent stack to a completely in-house developed, modernised and scalable product that will revolutionise the customer experience for both external and internal users. As part of this transformation, we built completely new teams, spanning across Design, Product, and Engineering.

The newly built platform is made up of three unique domains:

  • Disclosure: how CDP builds and programs questionnaires, and respondents provide their data.
  • Scoring: how CDP scores and assesses respondents' data.
  • Data: how CDP can provide datasets and products to customers.

We are hiring a Senior Test Engineer to work closely with the Lead QA Engineer, while sitting within one of the squads and assisting in the mentoring and development of another QA Engineer within the same squad. In addition to conducting your own testing, you will also improve our automation test coverage and drive consistency of testing practices across squads through documentation and training.

About CDP

CDP is a not-for-profit charity that runs the global disclosure system for investors, companies, cities, states and regions to manage their environmental impacts. The world's economy looks to CDP as the gold standard of environmental reporting with the richest and most comprehensive dataset on corporate and city action. In 2021, we launched our new five-year strategy: Accelerating the Rate of Change - find out more here. Visit or follow to find out more.

Key responsibilities include:

  • Establish, oversee, and take full ownership of the comprehensive frameworks, methodologies, and processes for the Quality Assurance (QA) team, incorporating both manual and automated testing strategies.
  • Drive the standardization of approaches, techniques, and documentation across multiple agile squads to ensure uniformity and efficiency.
  • Spearhead the expansion of automated testing to enhance coverage using tools such as Cypress and JavaScript.
  • Collaborate closely with Product Owners to ensure seamless alignment of testing priorities with business objectives.
  • Architect, manage, and continuously refine performance testing protocols (JMeter) across all platform environments.
  • Implement advanced methodologies, including ShiftLeft, to proactively detect and address quality issues at early stages within the development pipeline.
  • Facilitate early issue identification and comprehensive reporting throughout the development and release cycles.
  • Maintain robust and detailed technical documentation to foster effective collaboration and knowledge-sharing within cross-functional teams.
  • Lead the design, optimization, and evolution of testing processes, integrating user feedback to drive product quality and usability improvements.
  • Remain at the forefront of industry innovations and emerging technologies, continuously driving improvements and innovation within the QA function.

You will have the following skills and experience:

  • Knowledge, interest, and passion for the environmental and/or sustainability space will be an advantage.
  • Approximately 7+ years of experience in QA.
  • Technical capabilities:
    • Experience working with automation tools (such as Cypress or Playwright).
    • Capabilities with JavaScript and/or Python are advantageous.
    • Experience with Azure/DevOps is advantageous.
    • Experience working with Git & Terminal.
    • Experience with API (e.g., Postman) and Performance Testing (e.g., JMeter).
  • Excellent attention to detail and ability to think holistically and creatively about developing and implementing solutions that drive long-term benefits for the whole team.
  • Enjoy conducting code reviews, pairing, and other approaches to develop team capability.
  • Excellent communication and interpersonal skills to influence adoption and to support the wider team.
  • Entrepreneurial and growth-oriented in their work style to bring new ideas to the wider team.

Salary and benefits:

  • Working for a leading people-centric environmental NGO with dedicated, passionate, and caring coworkers.
  • Competitive NGO salary and 8% Company Pension Program.
  • 30 days of annual holidays (with purchased leave options).
  • Flexible working hours (with the option to take flex-days).
  • Up to 6 months remote work anywhere in the world.
  • Paid sabbaticals, enhanced maternity/paternity/adoption leave.
  • Office offering prayer room and breastfeeding facilities.

Before you apply

We'll only use the information you provide to process your application. For more details on how we use your information, see our applicant's privacy notice. By uploading your CV and covering letter, you are permitting CDP to use the information you have provided for recruitment purposes.

How to apply:

Please upload your CV in the application form.