Ensure the quality and reliability of electricity trading software releases through rigorous testing and automation with Playwright, while collaborating closely with cross-functional teams.
Info
seniority: medior L2 - senior L3
remote: 2 Office
start: in 2025
period: 1 year with possible extension
project: electricity trading
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 project’s 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 with .NET Core backends and Angular frontends, interacting with Azure SQL databases, and validating deployments in Azure environments.