Job Title: Lead QA Engineer
Location: Remote with travel to Burton on Trent
Salary: £50,000- £60,000
We are seeking an experienced Lead QA Engineer to take ownership of the UAT process for Project Better Energy.
The successful candidate will design, implement, run, and report on the testing of the definition of done (DoD) for each sprint delivered into the UAT environment. This role will focus on testing both a smart app (iOS and Android) for users and a web-based dashboard used by PBE admins, partners, and corporate customers. A key part of the role is to automate testing to streamline and scale the QA process across both platforms.
Key Responsibilities:
* UAT Ownership : Lead and manage the UAT process for PBE across mobile apps (iOS and Android) and a web-based dashboard.
* Test Design and Execution : Design, implement, and maintain test plans and test cases to ensure that all aspects of the DoD are met for each sprint.
* Automation : Develop and maintain automated test scripts to cover key user journeys across both mobile and web platforms, ensuring scalability and repeatability.
* Collaboration : Work closely with developers, product managers, and other stakeholders to understand acceptance criteria and ensure alignment between development and testing.
* Reporting : Provide regular reports on UAT progress, test results, and quality metrics, highlighting any risks or issues to relevant stakeholders.
* Test Environments : Manage and maintain UAT environments, ensuring they are updated with the latest code changes and are functioning correctly.
* Issue Tracking : Log, track, and verify defects using appropriate tracking tools, ensuring timely resolution of issues by development teams.
* Continuous Improvement : Continuously improve testing processes and strategies to enhance product quality and delivery speed.
* Mentorship and Leadership : Provide guidance and leadership to any junior QA engineers or testers within the team.
Essential Skills:
* Proven experience as a Lead QA Engineer or similar role, with a focus on UAT and test automation.
* Strong experience with testing both mobile applications (iOS/Android) and web-based platforms.
* Hands-on experience with automation testing tools such as Selenium, Appium, or similar.
* Experience with scripting languages like JavaScript, Python, or Java for test automation.
* Strong understanding of agile development and the software development lifecycle (SDLC), particularly in relation to sprint-based delivery.
* Excellent problem-solving and analytical skills, with attention to detail.
* Familiarity with issue-tracking tools such as Jira or similar.
* Strong communication skills with the ability to report and present test results effectively.
* Ability to work independently and lead QA efforts across cross-functional teams.
Desirable not not essential:
* Experience in the energy management or smart home sector
* Familiarity with CI/CD pipelines and integrating automated tests into the build process.
* Experience with performance and security testing.