About CFP Energy:Our
mission is to facilitate the transition to a low-carbon economy by providing innovative financial solutions to our clients.
We are a dynamic, award-winning energy and sustainability group at the forefront of environmental innovation. We offer solutions for large-scale energy consumers, guiding small businesses to corporate giants on their journey to net zero emissions, managing risks, and supplying vital power and gas resources. We also pioneer new businesses and explore energy investment opportunities.
Role Overview: We seek passionate and hands-on Quality Engineers (QEs) to join our growing FinTech / EngTech crossover team. As a key engineering team member, you will develop and test innovative software solutions supporting the transition to a low-carbon future. This role offers an exciting opportunity for collaborative, fast-paced individuals eager to impact software quality and delivery.
Key Responsibilities:- Testing Strategy & Execution: Develop and implement comprehensive testing strategies to ensure software quality and reliability across platforms.
- Automation & Manual Testing: Balance automated and manual testing efforts to optimize efficiency and quality.
- Collaboration & Best Practices: Work with engineering teams to set quality standards, promote best practices, and monitor quality metrics throughout development.
- Shift-Left Testing: Advocate for shift-left testing to develop maintainable automated tests early in development.
- Tools & Technologies: Collaborate with DevOps and Cyber Security teams to integrate testing tools into CI/CD pipelines.
- Load & Performance Testing: Conduct load, stress, and spike testing to ensure application performance under heavy loads.
Ideal Candidate:- Testing Expertise: Experience in front-end and back-end testing, with automation testing skills.
- API Testing: Skilled in API testing tools like Postman or Insomnia.
- Programming Skills: Proficiency in Python, C#, or JavaScript, with experience in automated testing.
- Collaboration & Communication: Strong communication skills for effective teamwork.
- Problem-Solving: Proactive approach with keen issue identification skills.
- Agile Methodologies: Experience with Agile/Scrum and testing practices.
- Cloud & CI/CD Experience: Familiarity with Azure or AWS, and CI/CD tools like GitHub Actions or TeamCity.
Desirable Qualifications:- Cloud Platforms: Experience with Azure, AWS, and Kubernetes.
- Financial Systems Testing: Experience with testing trading platforms or financial systems.
- CI/CD Integration: Skilled in integrating automated tests into CI/CD pipelines.