Python Automation Developer

at ASGN Incorporated
Published March 4, 2023
Location Westlake, TX
Category Default  
Job Type Full-time  


Job#: 1314701 Job Description: Role: Python Automation DeveloperLocation: 100% RemoteDuration: 1 year open-ended ContractPay: $70-75/hrDay-to-Day: Automation scripts using PythonDeveloping end-to-end test casesCreating Shell commandsShell scriptingThe team mainly focuses on end-to-end wireless call flows and 5G core elements using Python automation scripting. Will be creating scripts and test cases end-to-end using Python.Ideal candidate would have 7-10 years of Python automation development within a network environment with some exposure to wireless call flows and 5G core.Must Haves: 5+ years of Python automation experience (7-10 years preferred)Python health scriptsNice to Have: Call flow experienceTelecom experienceNetwork environment experienceExperience with trace elements such as Wireshark or IrisviewJob Description: Objective:Verizon Wireless Automated Testing - automating testing for the service development team includes the need for:Automation of VCP (Verizon Cloud Platform) applications, bare metal applications, and toolsValidation of mobile, telecommunications, PC applications and web applications as new Software and Network functionality is developed in the maintenance engineering labTesting VoIP and video applicationsAutomated testing scripts development and validationAbility to troubleshoot test case failures using network packet traces. Including SIP and other network protocols.Network interoperabilityExecute the automation scripts of application test plans and toolsTroubleshoot and research technical problems during automated testingAnalyze test results and assess severity of issuesWork closely with peer automation developers, other teams, and organizations on automation issues and solutionsTest Management (track, monitor, control, & report)Document results of testing in pre-defined format and communicate outputs.Provide status reports and demos on automation deliverablesProvide quality assurance and maintenance support on completed deliverablesMaintaining the automation scripts that the team builds, accounting for platform, device, and feature changes over time.Contribute to evaluating different tools, methods, and applications used for automationContribute to the development of automation algorithms by identifying tool/design/process gaps, defining requirements and driving solutionsContribute to recommending technical enhancements to automation platformsScope:Automation of VCP applications, bare metal applications, and toolsAutomation design and developmentDevelop the automation scripts of application test plans and toolsAssess/Create automation strategy & processesDevelop / Evolve automation frameworkDevelop /Test automation scripts and tools (as applicable)Integrate automation in test environment / test scheduleMaintain, enhance & evolve test automationTest tools recommendationWork closely with peer automation developers, other teams, and organizations on automation solutionsAutomation of test plans and tools covering the following areas:Health check of network applications (including using GUI (Graphic User Interface) andnon-GUI)End-to-end services level testing (including voice, video, data, etc. using devices)Interface level testingEnd to End Callflow testingRegression testing for existing features, services and callflowsOAM (Operations, Administration and Management)Performance testingResiliency and HA (High Availability)EEO EmployerApex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at or

Only registered members can apply for jobs.