> Markdown version of [/jobs/ext/2856798-automation-tester](https://www.wearedevelopers.com/jobs/ext/2856798-automation-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). --- # Automation Tester - **Company:** Cognizant - **Location:** London, UK - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Data Analysis, Automation of Tests, Code Coverage, Computer Programming, Continuous Integration, Data Validation, Database Queries, Object-Oriented Software Development, SQL Databases, Test Data, Gitlab, Playwright, GXP, Jenkins - **Published:** September 12, 2026 - **Apply:** https://dejobs.org/x/x/B126683203844F95954F35EF8D13542F/job/ ## About the Role We are seeking a Automation Tester with strong expertise in Java programming, test automation framework development, CI/CD, SQL, and API/service-level testing. The ideal candidate should be capable of owning quality end-to-end and working effectively within a cross-functional Agile environment., · Strong hands-on experience in Java programming. · Good understanding of Object-Oriented Programming (OOP) and clean, testable code. · Proven experience in designing and building test automation frameworks. · Hands-on experience with Playwright. · Strong understanding of quality control/quality assurance practices and end-to-end quality ownership. · Hands-on experience with CI/CD and Continuous Testing, particularly GitLab, Jenkins, or similar tools. · Strong SQL skills, including data validation, test data creation, and analysis. · Experience in API/service-level testing. ## Description · Design, develop, and maintain test automation frameworks using Java and Playwright. · Write clean, reusable, maintainable, and testable automation code following OOP and good engineering practices. · Develop and execute automated test cases for functional and end-to-end testing. · Perform API and service-level testing to validate application functionality and integrations. · Integrate automated tests into CI/CD pipelines using GitLab, Jenkins, or similar tools. · Implement and support continuous testing practices within the development lifecycle. · Perform SQL-based data validation, test data creation, and data analysis. · Identify, analyze, and troubleshoot defects and test failures. · Own quality activities end-to-end, ensuring effective test coverage and quality standards. · Collaborate with developers, product teams, and other stakeholders in a cross-functional Agile environment. · Contribute to improving automation coverage, testing processes, and overall engineering practices. ## Related Videos - [Continuous testing - run automated tests for every change!](https://www.wearedevelopers.com/videos/190-continuous-testing-run-automated-tests-for-every-change) - [The Road to MLOps: How Verivox Transitioned to AWS](https://www.wearedevelopers.com/videos/1050-the-road-to-mlops-how-verivox-transitioned-to-aws) - [WeAreDevelopers LIVE - Modern DevOps for IoT Devices and More](https://www.wearedevelopers.com/videos/1805-wearedevelopers-live-modern-devops-for-iot-devices-and-more) - [Blueprints for Success: Steering a Global Data & AI Architecture](https://www.wearedevelopers.com/videos/1577-blueprints-for-success-steering-a-global-data-ai-architecture) - [Enabling automated 1-click customer deployments with built-in quality and security](https://www.wearedevelopers.com/videos/83-enabling-automated-1-click-customer-deployments-with-built-in-quality-and-security) - [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) - [Benefits of Using JMeter For Performance Testing](https://www.wearedevelopers.com/magazine/96-benefits-of-using-jmeter-for-performance-testing) - [13 AI Tools for Developers](https://www.wearedevelopers.com/magazine/302-13-ai-tools-for-developers) - [Transforming Software Development: The Role of AI and Developer Tools](https://www.wearedevelopers.com/magazine/527-transforming-software-development-the-role-of-ai-and-developer-tools) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift)