Skip to content

Software Automation Engineer

Job Title: Software Automation Engineer
Company: NetQuest Corporation
Location: United States – Philadelphia-area

A Software Automation Engineer role is available in Mount Laurel, New Jersey with NetQuest Corporation, a leading provider of advanced cybersecurity and deep packet processing solutions. In this role, you will work alongside our Engineering and Product Management teams to support the development and validation of a high-performance deep packet processing and streaming analytics platform designed for cybersecurity, threat detection, and network intelligence applications. 

Software Automation in an Agile Environment: 

  • Collaborate closely with other engineers in an Agile team to understand product requirements and develop effective automated solutions for software processes.
  • Design, develop, and maintain automated scripts to verify the performance, functionality, and security features of network security appliances.
  • Develop a repeatable process for designing, developing and executing scripts.
  • Support troubleshooting activities to ensure high-quality product releases.
  • Partner with engineering teams to integrate automation into the CI/CD pipeline.
  • Configure and maintain diverse test environments, including network configurations, virtual machines, and physical hardware devices.
  • Stay current with emerging automation tools, technologies, and frameworks to continually enhance automation capabilities.

Qualifications: 

  • Bachelor’s degree in computer science, Engineering, or related technical discipline.
  • 3–6 years building software automation for environments, services, workflows, and developer productivity (e.g., provisioning, deployment, validation of services, tooling, and pipelines). 
  • Proficiency in at least one scripting/programming language, preferably Python, along with solid experience working in Linux environments. 
  • Experience with Ansible, Robot framework or similar desired. 
  • Writes maintainable modules, packages, and documentation; follows code review and version control best practices (SVN/Git). 
  • Excellent communication and collaboration skills, with the ability to work effectively in Agile cross functional teams. 
  • Basic understanding of networking fundamentals and protocols, including TCP/IP, HTTP/S, and SSL/TLS. 
  • Some experience with network analysis, traffic generators, and Wireshark is preferred.
  • Strong problem-solving skills, with the ability to troubleshoot defects and contribute to root cause analysis. 

What’s in it for you: 

  • Grow your skills by working with cutting-edge software and advanced networking technologies. 
  • Receive competitive compensation along with a comprehensive benefits package. 
  • Be part of a friendly, collaborative small team where your contributions have a direct and meaningful impact on the company’s success.