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.
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
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)