Overview
About Us
At Calisen, we’re leading the smart energy technology revolution. We own, finance, install, and service essential energy infrastructure assets that enable smarter energy for all. From smart metering and data services to EV charging and the electrification of heat, we’re helping to build a more sustainable, greener future.
Our mission is to deliver smarter, more sustainable energy through innovation and collaboration. We’re proud of our inclusive culture, where everyone is respected and empowered to make a difference. As we continue to grow, we’re looking for passionate individuals who share our values and want to be part of a team that’s shaping the future of energy.
About the Role
We’re looking for a skilled and motivated Software Development Engineer in Test (SDET) to join our Digital team. This is a key role supporting business-critical IT transformation across Microsoft Dynamics 365 and Azure technologies. As part of an agile delivery team, you’ll be embedded throughout the change lifecycle – from requirement validation to deployment – ensuring every change is tested, traceable, and production-ready.
Key Responsibilities
- Design, develop, and maintain automated and manual test suites for Microsoft Dynamics 365 and internal applications.
- Collaborate with developers, business analysts, and product owners to understand requirements and expected behaviours.
- Validate system changes including configurations, customisations, workflows, integrations, and third-party connectors.
- Support regression, smoke, and performance testing across Dynamics 365 and other platforms.
- Work with DevOps engineers to integrate automated testing into CI/CD pipelines.
- Monitor and report on test results, defect tracking, and quality metrics.
- Assist with user acceptance testing (UAT), including test data preparation and defect triage.
- Document test scenarios and acceptance criteria aligned with user stories and sprint goals.
- Ensure test coverage is visible and traceable within agile tools such as Azure DevOps.
- Support product development by fixing bugs and making configuration changes when needed.
What We’re Looking For
Essential Qualifications & Experience:
- A good standard of education and relevant professional qualifications (e.g., ISEB Foundation in Software Testing).
- 3+ years’ experience as an SDET or QA Engineer in enterprise environments.
- Hands-on experience testing Microsoft Dynamics 365 and Azure technologies.
- Strong understanding of QA best practices, SDLC, and change management processes.
- Proficiency in a scripting or programming language (e.g., TypeScript, Python, or Java).
- Experience with automation frameworks such as Playwright or Selenium.
- Familiarity with Azure DevOps or similar ALM and CI/CD tools.
- Experience testing APIs, data integrations, and workflows.
- Exposure to database testing (SQL Server) and data validation strategies.
Desirable:
- Knowledge of the metering industry and SMETS2 metering.
- Experience testing DCC Adaptor products.
- Familiarity with the Microsoft Power Platform (Power Automate, Power Apps, Dataverse).
Behavioural Competencies:
- Strong interpersonal and communication skills.
- Ability to influence stakeholders at all levels.
- Self-motivated, organised, and able to work under pressure.
- A problem-solver with a proactive mindset.
Why Join Us?
You’ll be part of a collaborative and forward-thinking team, working on impactful projects that drive innovation and digital transformation. We offer a supportive environment where your skills and ideas are valued, and your professional development is encouraged.
Location: Hybrid – Manchester, M2 1HW
Salary: £46,000
IMPORTANT: Before applying for this role, please make sure you have the right to work in the country where the role is based. Unless it clearly stipulates within in the job advert above that the hiring company is looking to or able to sponsor applicants it is deemed that the hiring employer will only consider applications from those able to comply with and work in the country where the role is based.