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.