> Markdown version of [/jobs/ext/2573295-python-test-automation-developer](https://www.wearedevelopers.com/jobs/ext/2573295-python-test-automation-developer). 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). --- # Python Test Automation Developer - **Company:** Capgemini - **Location:** Philadelphia, PA, United States - **Experience:** Expert - **Salary:** $72,114.0 - $112,694.0 - **Contract:** Temporary contract - **Skills:** Application Performance Management, Automation of Tests, Microsoft Basic Data Partition, System Configuration, Serialization, Software Debugging, Software Design Patterns, Linux, JSON, Python (Programming Language), Network Architecture, Object-Oriented Software Development, Performance Tuning, Software Engineering, Extensible Markup Language (XML), Scripting, Restful APIs - **Published:** August 2, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=c21ce5ad995d3a3e ## About the Role technical documentation test automation problem - solving and communication skills restful apis Debugging Skills rest apis Linux / UNIX Data Serialization python programming * Minimum five year's experience as an active contributor to all phases of the software development lifecycle * Strong development experience in Python in test automation * Understanding of lab automation platform * Detailed knowledge of the HTTP specification and the RESTful style * Thorough understanding of basic data structures and a high-level understanding of their implementations; experience and proficiency with common algorithms and their relative tradeoffs * Proficiency with object-oriented development, data modeling, and design patterns * Working in one or more data serialization formats (e.g. XML, JSON, or ASN1) * Operating in a Linux/Unix environment, including basic system configuration and scripting * Designing and building systems for highly available multi-site deployment environments, a solid understanding of the network architectures that support such systems, and familiarity with techniques for tuning application performance * Strong English communications skills, with the ability to clearly, concisely, and accurately describe advanced technical concepts to diverse audiences, * Minimum five year's experience as an active contributor to all phases of the software development lifecycle * Strong development experience in Python in test automation * Understanding of lab automation platform * Detailed knowledge of the HTTP specification and the RESTful style * Thorough understanding of basic data structures and a high-level understanding of their implementations; experience and proficiency with common algorithms and their relative tradeoffs * Proficiency with object-oriented development, data modeling, and design patterns * Working in one or more data serialization formats (e.g. XML, JSON, or ASN1) * Operating in a Linux/Unix environment, including basic system configuration and scripting * Designing and building systems for highly available multi-site deployment environments, a solid understanding of the network architectures that support such systems, and familiarity with techniques for tuning application performance * Strong English communications skills, with the ability to clearly, concisely, and accurately describe advanced technical concepts to diverse audiences Mandatory skills: * Python Development, Test Automation ## Related Videos - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [JavaScript? No. Java Scripts! - Scripting with Java](https://www.wearedevelopers.com/videos/2094-javascript-no-java-scripts-scripting-with-java) - [Continuous testing - run automated tests for every change!](https://www.wearedevelopers.com/videos/190-continuous-testing-run-automated-tests-for-every-change) - [Introducing JSON Structure](https://www.wearedevelopers.com/videos/100219-introducing-json-structure) - [SMART Test Automation - the experience of legacy transformation](https://www.wearedevelopers.com/videos/100215-smart-test-automation-the-experience-of-legacy-transformation) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [The 13 Best Python Libraries for Developers in 2025](https://www.wearedevelopers.com/magazine/371-the-13-best-python-libraries-for-developers-in-2025) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [What is a Test Plan: Guide to Test Planning](https://www.wearedevelopers.com/magazine/191-what-is-a-test-plan-guide-to-test-planning) - [How to create a test plan for software testing](https://www.wearedevelopers.com/magazine/56-how-to-create-a-test-plan-for-software-testing) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)