You’ll be working in a team that builds and maintains the Collections solutions here at OVO Energy, that is systems that manage and support people that have not paid their bills. Your primary responsibility will be to advocate for quality best practice at all stages in the development process. This may include ensuring there is a comprehensive suite of tests covering various aspects, including API, Front End, end-to-end (E2E), non-functional testing, performance benchmarking and stress testing. In addition, your day-to-day tasks may include participating in collaborative meetings, solving complex problems, reporting bugs, executing tests within a pipeline, and providing mentorship to other engineers.
Your key outcomes will be:
Apply, design and develop automated testing strategies and build on our automated testing framework.
Design test environments and the complex data structures that they will require.
To work as part of an Agile team on high-profile projects and deliverables that are key to the success of the business.
Be involved in product design to ensure test coverage meets end user requirements.
Be an advocate for the shifting left approach.
Ensure the quality of new features against the supported platforms with a wide range of permutations.
Assist the writing of user stories a ensuring acceptance criteria cover all edge cases and use cases collaboratively with our developers and product team
Drive the evolution of the Tech Team by enhancing our processes and how we report on them.
Effectively build relationships and collaborate with the Engineering Team and Business Stakeholders. Liaise with key stakeholders in the business across multiple streams of work.
Working closely with developers to report bugs and drive through a resolution.
Systems: Python, SQL, BigQuery, TypeScript, Playwright, DataDog, Mac/Linux, K6, Postman, Github Actions
You’ll be a successful QA Automation Engineer at OVO if you…
Love carving new ways of working and being open to trying new things
Are an advocate of the shift left approach and enjoy working collaboratively with the team
Enjoy solving complex problems and following testing solutions from theory to completion
Get a buzz from helping others around you