> Markdown version of [/jobs/ext/1559542-software-tester](https://www.wearedevelopers.com/jobs/ext/1559542-software-tester). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Tester - **Company:** GCS Ltd - **Location:** Exeter, UK - **Contract:** Contract - **Skills:** Testing (Software), Java (Programming Language), JavaScript (Programming Language), Agile Methodology, JIRA, Build Automation, Automation of Tests, Microsoft Azure, C Sharp (Programming Language), Software Quality, Continuous Integration, Junit, Python (Programming Language), Scrum Methodology, Selenium, Test Data, Testng, Appium, Git, Gitlab-ci, Software Coding, Selenium Webdriver, Software Version Control, Jenkins - **Published:** July 2, 2026 - **Apply:** https://computerjobs.com/gb/en/mob/job/C8D6E79D2965AEC2D2 ## About the Role * Experience as an Automated Tester or Test Automation Engineer. * Strong skills in Selenium WebDriver, Appium, TestNG, JUnit, or similar tools. * Solid programming ability in Java, Python, C#, or JavaScript. * Experience with Git, Azure DevOps, or other version control systems. * Hands-on CI/CD pipeline experience. * Excellent problem-solving and attention to detail. * Strong communication and teamwork skills. * Agile experience (Scrum/Kanban). * Test automation certifications (ISTQB etc.) are a plus. Why This Role? You'll be at the heart of improving software quality and delivery speed. If you're passionate about automation, efficiency, and building reliable test solutions, this role gives you the platform to make a real impact. ## Description Software Tester Drive quality. Accelerate delivery. Own automation. We're looking for a Software Tester who can build robust automated test solutions that boost efficiency, reduce manual effort, and ensure high-quality software releases. What You'll Do * Build Automation Strategy - Identify what to automate, prioritise test cases, and shape a scalable automation approach. * Develop Test Frameworks - Create and maintain automation frameworks using Selenium, Appium, TestNG, JUnit, or similar tools. * Write & Execute Scripts - Build reliable, maintainable automated tests across platforms, devices, and environments. * Integrate with CI/CD - Embed automated tests into pipelines using Jenkins, GitLab CI, Azure DevOps, etc. * Manage Test Data - Create and maintain test data sets and environments for automation. * Analyse & Report Results - Run automated suites, diagnose failures, and log defects clearly in JIRA. * Collaborate in Agile - Work closely with developers, product teams, and manual testers; contribute to sprint ceremonies. * Share Knowledge - Train team members and maintain documentation for frameworks, scripts, and processes. What You'll Bring * Experience as an Automated Tester or Test Automation Engineer. * Strong skills in Selenium WebDriver, Appium, TestNG, JUnit, or similar tools. * Solid programming ability in Java, Python, C#, or JavaScript. * Experience with Git, Azure DevOps, or other version control systems. * Hands-on CI/CD pipeline experience. * Excellent problem-solving and attention to detail. * Strong communication and teamwork skills. * Agile experience (Scrum/Kanban). * Test automation certifications (ISTQB etc.) are a plus. Why This Role? You'll be at the heart of improving software quality and delivery speed. If you're passionate about automation, efficiency, and building reliable test solutions, this role gives you the platform to make a real impact. GCS is acting as an Employment Business in relation to this vacancy. ## Related Videos - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [Continuous testing - run automated tests for every change!](https://www.wearedevelopers.com/videos/190-continuous-testing-run-automated-tests-for-every-change) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [GitOps for the people](https://www.wearedevelopers.com/videos/815-gitops-for-the-people) - [Testing .NET applications a Tool box for every developer](https://www.wearedevelopers.com/videos/704-testing-net-applications-a-tool-box-for-every-developer) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [How to create a test plan for software testing](https://www.wearedevelopers.com/magazine/56-how-to-create-a-test-plan-for-software-testing) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)