Scope
Akkodis is establishing a pioneering IT & Digital Centre of Excellence (CoE), designed to drive transformative technology programmes across the UK. This dynamic new team will play a key role in delivering large-scale digital, cloud, software, and infrastructure projects, supporting both public and private sector clients. By leveraging cutting-edge technology, strategic partnerships, and innovative SaaS-based solutions, the CoE will enhance digital capabilities, future-proof workforces, and enable data-driven decision-making.
Joining our CoE presents a unique opportunity to be at the forefront of major national initiatives, working within a high-impact, collaborative environment. Our diverse roles span architecture, project management, data analytics, software development, and technical support—empowering professionals to shape scalable, next-generation digital ecosystems. Whether delivering sophisticated Big Data platforms, cloud solutions, or advanced infrastructure, our teams will drive innovation and digital excellence across multiple programmes.
Role
We are looking for a QA Engineer to ensure the delivery of high-quality software through effective manual and automated testing. The role involves creating and executing test cases, identifying and reporting defects, and collaborating closely with development teams to ensure products meet functional and user requirements.
You’ll participate in sprint activities, validate new features, perform regression testing, and contribute to continuous improvement of QA processes in an Agile environment.
Responsibilities
* Collaborate with cross-functional teams (Developers, BAs, Product Owners) to understand requirements and ensure test coverage.
* Design, develop, and execute test cases for web and backend systems based on functional and non-functional requirements.
* Build and maintain automated test suites using tools like Selenium, Playwright, or REST-assured.
* Validate end-to-end workflows across Pega or enterprise platforms, including business rules, integrations, and case lifecycle.
* Participate in Agile ceremonies (sprint planning, stand-ups, retrospectives) and own testing efforts.
* Log, manage, and track defects in tools like JIRA or Azure DevOps, ensuring timely resolution.
* Work with Infrastructure teams to integrate automated tests into CI/CD pipelines.
* Perform regression testing, smoke testing, and exploratory testing as needed.
* Contribute to test documentation, best practices, and knowledge sharing within the QA team.
* Continuously assess and improve test processes, tools, and techniques to ensure high product quality.
* Test cloud infrastructure in AWS and/or Azure environments, verifying deployment, configuration, and security of services.
* Ensure compliance with security best practices when testing cloud-based solutions and APIs, with a focus on secure data access and storage.
Required Experience
* 2-5 years of hands-on experience in Quality Assurance and Test Automation.
* Proficiency in at least one programming language used for automation, such as Java or JavaScript
* Clear understanding of Object-Oriented Programming (OOP) and ability to apply them in test automation frameworks.
* Proficiency in test automation tools such as Selenium, Playwright, REST-assured, or equivalent.
* Experience with version control tools (e.g., Git) to manage test assets and work alongside development teams.
* Strong knowledge of testing methodologies, SDLC, and Agile/Scrum practices.
* Experience testing web applications, APIs, and backend systems.
* Familiarity with CI/CD pipelines and tools like AWS, Git, or Azure DevOps.
* Ability to write clear and concise test cases, bug reports, and documentation.
* Working knowledge of defect management tools such as JIRA or Azure DevOps.
* Strong analytical and problem-solving skills with attention to detail.
* Excellent communication and collaboration skills in a cross-functional team environment.
Nice to have
* Experience working with the Pega platform or other SaaS based applications
* Familiarity with performance testing tools like JMeter or LoadRunner.
* Exposure to cloud platforms such as AWS or Azure.
* Knowledge of accessibility testing or security testing practices.
Required Education
Bachelor’s degree in computer science, Information Technology, or a related field (or equivalent experience).