Systems Test Engineer
Systems Test Engineer
Department:Engineering
Reports to:Manager of Systems Test
Office:Morrisville, NC
Work location:Hybrid (or Remote for those in Eastern or Central time zones)
Owl Cyber Defense is a leader and trusted partner in cyber security. We deliver solutions that protect and connect the world’s most critical networks. Owl’s product lines of cross domain, data diode, and portable media solutions provide the strongest available security checkpoints for threat prevention and secure data availability. Our in-depth expertise in security engineering at the operating system level enables us to help government and commercial customers meet ever-evolving cyber security threats. Job Summary: Owl is hiring a System Test Engineer to join our team. In this position, you will be expected to understand new product designs and features in depth, develop and author rigorous test plans and strategies to cover the development work, execute those strategies via repeatable test cases, and analyze and debug the resulting behaviors to determine the overall quality of our products. The majority of these efforts will be on hardware or firmware-based systems. This role will challenge you to consider the edge cases of a design, to develop efficient automated methods of testing, and debug complex software and hardware-based solutions. Your efforts will directly contribute to the successful delivery of products of the highest quality that meet the needs of the customer base. The ability to make actionable decisions based off all currently known information is a must. A successful candidate is independent, organized, methodical, resourceful, energetic, a fast learner, and open to new ideas / experiences. Essential Duties and Responsibilities:- Understand and analyze requirement definitions and system requirements to ensure a product that meets company and customer demands is produced.
- Analyze functional and technical system design for testability; Work closely with software developers to develop test specifications independently for a complex feature.
- Design, develop, and maintain automated system tests to ensure the quality and reliability of software applications.
- Identify and report software defects and verify fixes to ensure software quality and requirement conformance.
- Monitor and direct future efforts based on test execution findings and results – perform coverage analysis, escape analysis.
- Education
- Bachelors’ degree or higher in Electrical Engineering, Computer Engineering, Computer Science or related field required.
- Experience
- 10+ years of experience in Test Engineering, Hardware Engineering, or Software Development
- Knowledge, Skills & Abilities
- Experience testing hardware or firmware systems
- Experience with networking fundamentals (TCP and UDP networking concepts) network testing and troubleshooting.
- Programming skills in Python, C++, Rust or other scripting languages.
- Well-practiced in converting system requirements to test plans and procedures.
- Well-versed in various forms of testing (Manual, Performance, Automation), test methodologies, and test tools.
- Well-versed in system-level debugging and analysis techniques
- Experience with creating and maintaining continuous integration and/or test automation tools.
- Working knowledge of Red Hat Enterprise Linux or its derivatives.
- Experience with performance testing and using industry standard network performance test tools (ex. IXIA / Keysight products or Spirent products).
- Additional Competencies/Requirements
- Excellent written and verbal communication skills.
- Excellent analytical and problem-solving skills.
- US Citizenship required.
Owl Cyber Defense Solutions, LLC is a fast-growing cybersecurity solutions company, holding a firm leadership position in network security and secure information transfer. It is a privately-owned US company with offices in Columbia, MD, Danbury, CT and Morrisville, NC. For more information, see . Owl Cyber Defense is an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive equal consideration for employment.
Recommended Jobs
Nurse Practitioner in New Bern, NC
TeamHealth is seeking a compassionate and driven nurse practitioner (NP) or physician assistant (PA) to join our post-acute care team in the New Bern, North Carolina, area. This is a full-time opport…
Installation Supervisor-Electrical
ANDRITZ Hydropower North America is part of an international technology group with an extensive portfolio of sustainable products and solutions. ANDRITZ aims to make the greatest possible contributio…
Qualified Professional I (QPI)
Position Title: Qualified Professional I (QPI) Benefits * Competitive Pay * Medical Insurance * PTO * Retire Plan * Longevity Bonus (on hire date each year) * Growth Opportunities Responsi…
Administrative Assistant
Accentuate Staffing a detail-oriented and creative Administrative Assistant with light experience in graphic design and marketing to join on of our clients in Chapel Hill, NC. The Administrative Assi…
Accounts Payable Clerk
Job description About Priestley Management Company Priestley Management Company is a leading community association management firm dedicated to providing exceptional financial, administrative, …
The Wing Pickup is Growing - Come Join Our Team
Description We are growing and looking for team members to come join our team. Willingness to learn, grow and be part of a team. Closed on Sundays. Close at 8:00 pm Monday- Thursday Cl…
SAP Order to Cash (SD) Consultant, Manager Save for Later Remove job
A career in our SAP Customer team, within our SAP consulting practice, will provide you with the opportunity to lead our clients in their customer transformation journey by reimagining exceptional …
Registered Nurse (RN), Nephrology Oncology
Registered Nurse (RN), Nephrology Oncology Fulltime: Nights $20,000 Sign on bonus eligible Schedule: 3 12-hour shifts, rotates every 3 weekend. 6:45a-7:15p/6:45p-7:15a Your experie…