| Job ID: | J318486 |
| Job Title: | Python Developer |
| Client: | Discuss Later |
| Location: | San Antonio, Texas |
| Contract Duration: | 6 Months |
| Hourly Rate: | $55/hr Corp-to-Corp C2H |
| Experience Level: | 8+ Years |
| Interview Type: | Phone + Skype |
| Domain Exposure: | IT/Software |
| Work Authorization: | US Citizen, Green Card |
| Preferred Employment: | Corp-To-Corp Contract, 1099/ Independent Contract, Contract-To-Hire |
US citizens (USC) and Permanent Residents (GC) are encouraged to apply. We are unable to offer any sort of Visa sponsorship for this position.
Local Candidates Preferred. Non-local candidates must be willing to pay for your own interview travel expenses and relocation costsResponsibilities:
• Designs, Develops, and Executes automated end-2-end testing, both positive and negative, of highly distributed rapid deployment infrastructure
• Creates and Extends existing automated test framework as required to support test automation
• Works with other quality engineers and developers to build and maintain a Continuous Integration Infrastructure which ensures that the overall system remains functional as components are updated
• Leverages existing code and/or creates new code as needed to integrate with external REST services
• Works closely with Development from design phase to implementation into production
• Interacts with multiple development and quality engineers to formulate end-to-end test strategy and to coordinate their component testing
Why should candidates be interested:
- This is a very challenging role which will expose the successful candidate to a broad spectrum of data center technology. Candidates will have exposure all the way from low level system provisioning and monitoring up to high level business process automation. This is a highly interactive position which will expose the candidate to many QE and Dev teams around Rackspace.
Requirements:
- Excellent programming skills in Python. Able to demonstrate on demand.
- Strong knowledge of web protocols (XML, XSD, JSON, WSDL, REST, and SOAP), networking, and distributed systems.
- Able to work well independently with occasional guidance
- Able to quickly come up to speed on complicated systems which have limited documentation
- Excellent oral and written communication skills in English
- 5-8 years of development test automation experience is now a must-have requirement
Preferences:
- Strong understanding of software/testing methodologies such as TDD
- Strong understanding of cloud computing and data center concepts
- Demonstrated proficiency automating end-2-end testing for large, distributed systems using REST APIs and a pre-defined framework
- Enjoys interacting and coordinating with multiple development and QE teams
- Experience with Linux, specifically Red Hat or Ubuntu, and shell scripting
- 1yr experience with Gerkin
- Experience with Selenium Web Driver
Education Requirement:
- BS in Computer Science or technical related degree or equivalent experience
Education Preference:
- MS in Computer Science or technical related degree or equivalent experience