Software Test Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+14 more
Job description
Akkodis is a global engineering and technology consultancy delivering advanced digital and software solutions across a range of highly technical industries. We are currently looking for a Software Test Engineer to support the integration, verification, and validation of complex distributed software systems. This is a hands-on engineering role working closely with software developers, architects, and project teams within a collaborative Agile environment. The position will suit someone with strong Linux experience, a background in software testing and integration, and exposure to modern DevOps and containerisation practices. Key ResponsibilitiesIntegrate and validate complex software components within distributed systemsDevelop and execute software verification and test activitiesTroubleshoot and debug software issues on Linux-based platformsDeploy and manage containerised applications using Docker, Podman, or KubernetesSupport CI/CD activities and contribute to build pipelines using Jenkins or Git runnersCreate and maintain automated tests, scripts, and technical documentationWork collaboratively across software, systems, and project engineering teamsSupport continuous improvement and modern software delivery practices Required ExperienceExperienced in software testing, integration, or software engineeringExperience testing distributed software systems in Linux environmentsStrong scripting and automation experienceHands-on experience with container technologiesExperience with unit testing and wider system/software verification activitiesExposure to Agile delivery methodologies such as Scrum, Kanban, or SAFeFamiliarity with configuration management and task management tools such as Bitbucket, Artifactory, and JIRA Required SkillsJava, C++, and PythonLinux OS and Linux scripting (Bash/Shell/Python)Docker, Podman, and/or KubernetesCI/CD pipelines and DevOps practicesJenkins or Git runnersUnderstanding of distributed software architecturesTCP/IP networking fundamentalsAutomated testing and software quality practicesAwareness of virtualisation technologies
Requirements
EducationDegree in Software Engineering, Computer Science, Electrical Engineering, or a related discipline, or equivalent commercial experience. If you are interested in working on complex software systems within a technically advanced engineering environment, apply now for immediate consideration.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on apply4u.co.ukGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Where To Find Software Engineering Jobs
The 12 Best Jobs for Software Engineers
Where to Find Entry-Level Software Engineering Jobs
Fully Remote Software Engineer Jobs