Quality Assurance Engineer

ago

Location

Waterloo, London

Hybrid

Salary

£80k+

Experience Level

Entry

Junior

Mid

Senior

Expert

Our Client

Global Energy Company

SPECIALTY

Upstream/Downstream, Bio-Fuels, Integrated Gas, New Energies, Chemicals, Energy and Trading

INDUSTRY

Energy

Company Size

80000+ Employees

Aubay's Take

Our client is one of the Super Major global energy companies with who are working to power progress through cleaner energy solutions. You will have the opportunity to work in a challenging but rewarding environment that is fast paced and changing fundamentally, and work towards transforming the business of a Super Major energy company to meet the ambition to be a net-zero emissions energy business by 2050, whilst delivering a world class business case that has a strong societal license to operate. In your role you will be expected to enact change and deliver value globally across business lines and geographies.

Employee Testimonial

Head-shot of the Employee giving the testimonial

Because you are not a direct employee right away, you have the flexibility to land in the company, understand how the business operates, and see what opportunities are available that interest you and have those conversations internally. I was presented with my current opportunity because of Aubay and its model which made it easier to get in the door and land the position I wanted within [a Global Energy Company]'s business.

Benefits from Aubay

At Aubay UK, people are at the heart of our business. We offer a competitive remunerations package which includes a range of benefits. You will receive continuous support from our dedicated team of Talent Acquisition Specialists who will support your career development and success during your assignment with our client.

25 Days Annual Leave

Work From Home Opportunities

Pension Scheme

Opportunities to Work Directly with our Client

Training Opportunities

Discount Holidays at I'Aero Chalet

Image of the recruiter for this specific role

Have Questions?

Contact Paula

Email - [email protected]

LinkedIn - Paula's Profile

Role Summary

Aubay is seeking a passionate Quality Assurance Engineer to join a rapidly expanding team focused on the trading and optimization of European power. As a QA Engineer, you will support the delivery of tools and applications for trading and operations in a dynamic environment. This role is ideal for someone skilled in enhancing software assurance processes and solving complex business problems within an agile team.

Required Skills and Experience

  • 10+ years of relevant experience supporting the design and execution of end-to-end testing throughout the software testing lifecycle, including test planning, test design, test execution, reporting, and test closure.
  • Experience in working with and testing cloud solutions and data solutions.
  • Expertise in designing and executing various types of software testing, including feature and functional testing, end-to-end systems integration testing, regression, load testing, performance testing, and facilitating user acceptance testing.
  • Knowledge of automated test script production and maintenance.
  • Experience in Agile methodologies and participation in Agile ceremonies (Sprint planning, demos, retrospectives, etc.).
  • Strong understanding of continuous integration and deployment processes, including automation.
  • Familiarity with defect management processes and tools


Key Role Responsibilities

  • Provide specialist planning, guidance, and execution of systems and data testing/QA functions to develop more effective support, systems testing, and quality assurance procedures.
  • Design tests based on requirements and acceptance criteria; produce automated test scripts and build a suite of test packs to provide appropriate test coverage.
  • Code, debug, and maintain automated tests and frameworks; raise defects when encountered and ensure adherence to defect management processes.
  • Facilitate product backlog management and iteration planning by providing estimates and advising on testing approaches.
  • Define and produce test strategies for products and projects.
  • Identify, escalate, and contribute to resolving risks, issues, and blockages that may impact overall test progress.
  • Deliver high-quality software that has been thoroughly tested to meet customers' requirements.
  • Actively participate in the review of acceptance criteria/requirements (static testing) to identify errors, omissions, and ambiguities.
  • Provide data to colleagues to enable the derivation of testing progress reports and quality metrics.
  • Facilitate and participate in all Agile ceremonies: Sprint planning, demos, refinement, retrospectives, etc.
  • Undertake dynamic testing tasks, prepare test environments, execute test scripts, compare actual with expected results, and document and report outcomes.
  • Identify and manage data requirements during testing with Product teams.
  • Ensure data requirements are considered early in the process, as part of user story creation or refinement.
  • Ensure data or configuration requirements are understood and included as part of continuous integration and deployment, including automation.