iPeople Infosystems LLCOn-site

Python Engineer

Project-Based

Description

Hello Please go through below job details and let me know your interest Role: Python Engineer with SIP/IMS/BroadBand/Networking Location: Location Mount Laurel, NJ (ONSITE) Duration: Contract Required Skills & Experience: 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.

Skills

GitHubJavaScriptRESTGoMicroservicesPostmanNode.jsSoapCI/CDPythonJIRAAPI

Want AI to find more roles like this?

Upload your CV once. Get matched to relevant assignments automatically.

Try personalized matching