View more categories View less categories Discipline Engineering, Quality control Position Type Permanent Hours Full Time Result Type Jobs
We are a technology business operating in the global energy sector.
ENSEK have become the go-to option for top energy suppliers across the globe. Why? Because our technology is a significant step change away from the legacy systems that have historically dominated the market. It's also massively cheaper to adopt the ENSEK solution, with no loss in customer service or standards.
But by far the biggest reason why ENSEK is the best choice in energy supplier software, is because of the people who work here and their endless enthusiasm, energy, and the way they support their colleagues. All our clients comment on what great people we have. Our people are our superpower.
That is where you come in.
ROLE SUMMARY:
Reporting to the Tribe Engineering Manager, the Principal QA Engineer leads testing efforts, ensuring product quality through collaboration, QA process enhancement and automation. With extensive QA leadership experience, this role involves mentoring QA engineers, managing test environments and releases, supporting incident resolution, and communicating QA results to the stakeholders. This role involves collaborating with cross-functional squads/tribes, defining, and enhancing QA processes, and maintaining robust automation frameworks.
KEY RESPONSIBILITIES:
1. Lead role & go-to person for approximately 2-3 squads or for a domain impacting many squads.
2. Influential leader across multiple squads through formal supervisory responsibility and/or technical authority, as well as by example/influence, challenging mindsets/behaviours if needed.
3. Working in collaboration with the Architects, Lead Engineers and Engineering Management on the implementation of testing best practices, testing tools and test strategy to ensure Product solutions, capabilities and outcomes are delivered.
4. Define and implement the overall testing strategy, encompassing both manual and automated testing approaches.
5. Collaborate with product management, development, and other stakeholders to ensure alignment of testing efforts with business objectives.
6. Ensuring the overall quality of the Product through development of test strategies and execution of various test techniques including E2E implementation and production monitoring.
7. Contribute to the central view of the status of QA across the product portfolio.
8. Drive continuous improvement of all areas affecting the quality of product delivery, including test environment, release strategies, production testing, and monitoring across engineering.
9. Establish and enforce quality standards and best practices throughout the development and testing life cycle.
10. Conduct root cause analysis of defects and implement corrective actions to prevent reoccurrence.
11. Take a strong lead in internalising and sharing practices within the QA guild.
12. Mentor and guide test engineers, providing support to enhance their skills and performance.
13. Participate actively in QA recruitment process.
14. Conduct and lead QA academy.
15. Work closely with the Head of QA Enablement and take ownership within the release process, understanding and making calculated decisions based on risk and impact for production releases, including providing sign-off.
16. Present testing results, metrics and insights to senior management and other stakeholders.
17. Promote and maintain a positive results-oriented work environment, building partnerships and teamwork across the company.
18. Add value to the experience of our clients, colleagues, and other relevant stakeholders through practicing and promoting company values.
19. Working with the tribe's Lead Engineers to ensure that PR reviews provide the requisite level of quality assurance.
TECHNICAL SKILLS:
1. A technology leader with prior experience empowering and working within a small team of software engineers.
2. Expertise in QA processes and best practices with hands-on experience in a QA leadership role.
3. Technical expertise and proficiency in test automation tools and deep understanding of SDLC.
4. Experience of working in an agile environment and from within the Energy/Utilities would be advantageous but not essential.
SOFT SKILLS:
1. Understands the business bigger picture and able to make decisions leading to significant long-term business impact.
2. Works effectively to bring a wider range of other people on board with the chosen directions on mindset, behaviours, and ways of working.
3. Experience of coaching and mentoring others in their personal and professional development.
4. Approachable, strong communicator who can listen, influence and persuade others and with the ability to present to senior stakeholders.
5. Values the importance of teamwork and experience of working as part of a remote, multi-disciplined team is advantageous.
6. A highly organised, prioritised and structured approach to work.
7. Foster a culture of quality within engineering teams.
Department Technology - Product & Engineering (Cash Tribe) Role Principal QA Engineer Locations Nottingham Remote status Hybrid #J-18808-Ljbffr