Software Test Engineer

Nou Systems IncHuntsville, AL
Onsite

About The Position

nou Systems, Inc. (nSI) is a 100% ESOP company that values teamwork and collaboration. nSI empowers customers by supplying products, services, and expertise with powerful, data-driven insights that transform defense systems and improve capabilities. The company builds systems to solve challenging defense problems, known for fielding revolutionary missile defense systems, pioneering RF seeker technology, introducing principled AI systems, and rapidly pioneering novel defense platforms. They seek talented builders with curiosity and strong grounding in fundamentals and engineering first principles. This opening is for a Software Test Engineer to join the Technical Solutions Division and JSTC2 Team in Huntsville, Alabama. The role involves building software that provides warfighting training exercise participants unparalleled access to information about unfolding scenarios, modernizing interfaces to warfighting simulations, and finding innovative ways to surface deep information to end users.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or related technical field.
  • 5+ years of full-time professional experience in software testing, software development, or similar.
  • Must possess or be able to obtain an active Secret Security Clearance.
  • U.S. Citizen.
  • Programming in one or more languages such as Python, Javascript/Typescript, Java, or Go without agentic coding support.
  • Writing automated API and UI tests using tools such as Cypress, Playwright, and Selenium.
  • Integrating automated tests into CI/CD pipelines, working with modern DevOps workflows, and proficiency with YAML templates.
  • Code management through source control (Git) and tracking issues through an associated ticket system (GitLab).
  • Contributing to and maintaining a shared QA codebase, understanding code quality and review practices.
  • Crafting and adjusting software test plans to cover the entire software development life cycle.
  • Documenting test results for product acceptance and requirements traceability.
  • Software test execution within development environments.
  • Exposure to multiple types of testing (Integration, Compatibility, Stress, Regression).
  • Strong communication and collaboration skills: communicate your findings clearly to the development team and customer base.
  • Logical, documented testing: decompose uncovered issues into logical, repeatable steps coupled with supplementary information from the code base and log files.

Nice To Haves

  • Knowledge of containerization and orchestration tools.
  • Experience with Linux (Ubuntu), databases (PostgreSQL), shell scripting.
  • Experience developing, reviewing, and maintaining unit tests.
  • Technical writing experience (SOPs, RMF documentation, architectural diagrams).

Responsibilities

  • Support software development as part of a years-long product roadmap.
  • Help deliver high-quality software through producing and executing high-quality test plans.
  • Work in tandem with other talented test engineers, software developers, architects, and integration/DevOps.
  • Rise to the challenge of team communication and cohesion in an Agile/SAFe team.
  • Help other test engineers and the wider team level up their skills.
  • Be comfortable with testing software that’s delivered to end users on a 10-week cadence.
  • Blend manual and automated testing to provide continual support.
  • Help the Cybersecurity team find and document vulnerabilities.

Benefits

  • Competitive Wages
  • Medical, Rx, Dental & Vision Insurance
  • Medical plan with Health Savings Account eligibility
  • Generous company-funded Basic Life Insurance
  • Company-funded Short-Term & Long-Term Disability
  • Optional Accident and Critical Illness Insurance
  • Personal Time Off, Annual Leave, and Paid Federal Holidays
  • 401(k) Retirement Plan
  • Employee Stock Ownership Plan (ESOP)
  • Tuition Reimbursement for ongoing training, continuing education, or advanced degree programs
  • Personal Development, Learning Opportunities, & Lunch-n-Learns
  • Opportunities for Advancement
  • Skills Development & Certifications
  • Employee Referral Bonus Program
  • Corporate Sponsored Events & Community Outreach
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service