Senior Software Test Engineer - High-Quality Deliveries
We're looking for a skilled Senior Software Test Engineer to join our team. As a key member of our engineering team, you will play a crucial role in ensuring the high quality and reliability of our software releases.
You will design, develop, and continuously enhance test infrastructure and frameworks, ensuring your team has the right tools to deliver exceptional products to our users.
As a Senior Software Test Engineer, you will take ownership of testing complex and critical scenarios, troubleshoot intricate issues, and ensure seamless software delivery.
You'll work closely with development teams to integrate automated tests into CI/CD pipelines, drive continuous improvements in test automation quality, and analyse test results to report bugs and collaborate with cross-functional teams to resolve issues efficiently.
The ideal candidate will have experience in test automation, programming languages such as Python, JavaScript, or TypeScript, and a solid understanding of API architectures, including REST and gRPC.
A strong analytical and problem-solving mindset, along with hands-on experience with CI/CD pipelines, integrating automated tests with CI/CD tools, and cloud platforms like AWS or Azure, is also essential.
We're passionate about what we do and the citizens we help to serve. If you'd like to champion the use of technology in public services, improve outcomes for citizens and public sector organisations, then this could be the perfect opportunity for you.
Key Responsibilities:
* Design, develop, and maintain automated test frameworks for web applications, API, and backend systems
* Collaborate with development teams to integrate automated tests into CI/CD pipelines
* Analyse test results, report bugs, and collaborate with cross-functional teams to resolve issues efficiently
* Troubleshoot intricate issues and ensure seamless software delivery
Requirements:
* Experience in test automation, with a focus on developing and maintaining reliable, scalable automated test frameworks
* Proficiency in programming languages such as Python, JavaScript, or TypeScript
* Solid understanding of API architectures, including REST and gRPC
* Hands-on experience with CI/CD pipelines and integrating automated tests with CI/CD tools
* Strong analytical and problem-solving skills, with exceptional attention to detail
What We Offer:
* A dynamic and inclusive work environment that values diversity and innovation
* Ongoing training and professional development opportunities
* A competitive salary and benefits package