Senior Software Integration Engineer (Lowell, MA)

ARIA Cybersecurity products provide a single platform for enterprise-wide automated threat detection and remediation. We are seeking a qualified engineer to integrate and test software components as they are developed.

As a senior software integration engineer, you will use DevOps tools and processes to develop and maintain testing infrastructure. You will need to be comfortable working closely with developers as features are designed and be able to understand complex system architecture so that test plans can be created. Test design will range from detailed functional testing up to system-level testing and will be automated and integrated with CI/CD tools. As products and solutions evolve, you’ll be able to learn new technologies and incorporate feedback to improve overall quality.

Requirements:

  • This role is in-person at our Lowell, MA office or as a remote position (must reside in USA)
  • BS or MS in Computer Science, Computer Engineering, Electrical Engineering, or a related field
  • Experience working with a Linux OS for development, configuration, and administration
  • Must be able to demonstrate proficiency with Python
  • Proficient with at least 1 other scripting/programming language (Shell, C/C++, Go, JavaScript, Java, etc.)
  • Knowledge of Continuous Integration / Delivery principles
  • Enthusiasm for automating integration tasks and tests whenever possible
  • Experience working with automation testing frameworks (e.g., Gitlab, Jenkins, Docker)
  • Strong analytical skills with demonstrated ability to debug, troubleshoot and diagnose software problems
  • Comfortable with development tools (compilers, source control, editors, defect tracking, etc.)
  • 1 – 3 years of product test, much of it at understanding complex software designs and testing them
  • Excellent verbal and written communication skills.

Nice to have:

  • Desire to define and lead the effort to implement quality requirements and processes
  • Working knowledge of virtual machines (KVM, vSphere)
  • Experience working with REST APIs
  • Experience in testing systems utilizing open-source packages and tools
  • Experience with networking applications and tools (TCP/UDP, Wireshark)
  • Experience with security application testing
  • Experience testing enterprise-level integrated backend server applications (distributed systems)
  • Experience testing web-based applications (HTTP protocol knowledge, web/application servers, database)
  • Experience integrating tools with Windows

What you’ll do:

  • Ensure continuous build quality by collaborating with Software Developers, Management and QA to integrate the latest code changes into our software platforms
  • Build automated test suites for our continuous integration pipeline framework using Jenkins and Gitlab
  • Diagnose and resolve complex software and integration issues as independent components are combined into full-featured cybersecurity products
  • Develop and execute test plans to help automate the testing
  • Develop testing tools, scripts, and processes to aid in testing efforts
  • Build and contribute to a set of tools used to enhance workflows and processes

For consideration, please email your resume to jobs@ariacybersecurity.com

CSP, Inc. is an affirmative action/equal opportunity employer.
Back to Careers