period: till end of the year with possible extension
sector: electricity
Task
Ensure the quality and reliability of releases through rigorous testing practices.
Collaborate closely with developers business analysts and product owners to understand business requirements and workflows.
Design maintain and execute test plans test cases and regression test suites.
Automate manual test cases using Playwright to streamline and scale testing efforts.
Set up and maintain test data environments and pipelines to support automated and manual testing.
Identify document and track defects through to resolution providing clear and actionable feedback.
Support release readiness by ensuring sufficient coverage clear reporting and go/no-go input.
Work within the projects technology stack: .NET Core backends Angular UIs Azure SQL databases Azure hosting and Azure DevOps CI/CD pipelines.
Requirement
Proven experience in software QA preferably within the energy or trading domain.
Strong proficiency in Playwright for UI test automation.
Experience with API testing (e.g. Postman REST GraphQL).
Familiarity with CI/CD pipelines (preferably Azure DevOps) and integrating automated tests.
Understanding of Agile development practices and collaborative team environments.
Familiarity with energy asset operations (e.g. CCGT storage renewables) and intraday trading workflows is a plus.
Strong problem-solving communication and documentation skills.
Comfortable working in a fast-paced time-sensitive environment with frequent releases.
English: fluent
Bonus
Hands-on experience testing applications built Core backends and Angular frontends interacting with Azure SQL databases and validating deployments in Azure environments.
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.