Python Automation Developer (IMS/SIP)

Mount Laurel, NJ, US • Posted 2 hours ago • Updated 2 hours ago
Contract W2
Contract Independent
Contract Corp To Corp
On-site
Depends on Experience
Fitment

Dice Job Match Score™

📊 Calculating match score...

Job Details

Skills

  • Python
  • JavaScript
  • Node.js
  • MochaJS
  • Automated Testing
  • Computer Networking
  • SIP
  • Quality Assurance
  • POSTMAN

Summary

Job Title: Python Automation Developer (IMS/SIP)

Location: Mount Laurel, NJ (ONSITE)
Type: Contract Position

Job Summary:

We are seeking a highly skilled and experienced Python Automation Developer (IMS/SIP) with 8 to 10 years of expertise in Python, JavaScript, Node JS, MochaJS and modern automation frameworks. This position involves developing automation solutions, microservices, and test scripts while validating endtoend network components and their behavior. The candidate should have strong domain knowledge in networking and cable technologies, with the ability to collaborate effectively with clients and crossfunctional teams.

Required Skills & Experience:

  • 8-10 years of experience in Python Automation Developer QA/SDET automation roles.
  • Strong programming knowledge with Python and JavaScript.
  • Good hands-on experience with Go Lang and NodeJS.
  • Hands-on experience with MochaJS for scripting and automated testing.
  • Excellent knowledge with web technologies like REST, SOAP, XML and JSON
  • Proficiency in API testing using Bruno/ Postman.
  • Familiarity with GitHub for version control and Jira for project tracking.
  • Excellent domain knowledge in Network and cable domain
  • Should be familiar with IMS architecture and SIP protocols.
  • Good problem-solving and debugging skills.
  • Should have good communication and client interaction skills.

Key Responsibilities:

  • Develop microservices using Python, NodeJS, and Golang as part of automation and service validations.
  • Develop standalone Python/NodeJS scripts to simulate network traffic and validate performance across different endpoints.
  • Create Proof of Concepts (POCs) based on client needs and actively participate in client demos and technical discussions.
  • Lead the creation of test strategies and manage test environments with both physical and virtual device setups.
  • Create comprehensive test scenarios and automated test scripts using MochaJS, ensuring robust coverage of functional, integration, and regression test cases.
  • Design reusable test components, validate API and microservice behavior, and integrate MochaJS test suites into the existing automation framework to enhance reliability and execution efficiency.
  • Collaborate with crossfunctional teams to refine requirements, improve test coverage, and ensure smooth integration with CI/CD pipelines.
  • Gather requirements and perform detailed analysis for new automation scenarios and test case development.
  • Support manual and automation testing across applications, devices, and servers as required.
  • Ensure code quality using tools like SonarQube and adhere to strict QA standards.
  • Provide technical guidance, troubleshooting support, and mentorship to team members on tasks and issues raised by the client.
  • Maintain version control and branching strategies using GitHub, ensuring high code integrity and traceability.
  • Monitor automation execution, analyze failures, and drive rootcause investigations to improve overall product quality.
  • Document technical workflows, automation processes, and test scenarios to ensure long-term maintainability and knowledge sharing
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91137892
  • Position Id: 8908853
  • Posted 2 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Mount Laurel Township, New Jersey

Today

Easy Apply

Contract

Depends on Experience

Philadelphia, Pennsylvania

6d ago

Easy Apply

Contract

Depends on Experience

Philadelphia, Pennsylvania

5d ago

Easy Apply

Full-time, Third Party

Depends on Experience

Hybrid in Trenton, New Jersey

Today

Easy Apply

Contract

$56 - $60

Search all similar jobs