Noblis ยท 2 months ago
FAA DevOps Test Engineer
Noblis is a company that tackles the nation's toughest problems and applies advanced solutions to critical missions. They are seeking a DevOps Test Engineer to provide onsite system test engineering and test automation support for the FAA Voice Switch and Recorder Program Office, focusing on modernizing air traffic control voice communications.
Information TechnologyNational SecurityNon Profit
Responsibilities
Develop and support automation of testing and test activities, using Continuous Integration/Continuous Delivery (CI/CD) methods, tools and software, to enable tests or pre-test system preparation activities to run automatically where possible. This primarily includes the use of Python and other automation orchestrators, including Ansible, Saltstack, Playwrite, Terraform, or Selenium
Interpret Complex Requirements: Analyze and understand complex requirements to develop test procedures that align with project objectives and deliverables
Develop and Execute Test Plans: Create comprehensive test plans and verification procedures that outline the scope, approach, resources, and schedule for testing activities. Execute these plans to ensure thorough testing coverage
Conduct Thorough Testing: Perform extensive testing activities, including executing test cases, meticulously logging of results, and compiling detailed reports on findings to inform stakeholders
Verify Requirements: Ensure that all project requirements are met through rigorous and comprehensive testing processes, identifying any discrepancies or areas for improvement
Automate repetitive system and test activities using Linux Bash Scripting
Review Vendor Products: Evaluate vendor products and test cases to ensure compliance with our standards and requirements, providing constructive feedback to enhance product quality
Witness Vendor Testing: Observe and document test events executed by product vendors at the Factory
Collaborate with Teams: Work closely with internal teams and stakeholders to communicate testing results clearly and effectively, facilitating informed decision-making
Utilize Testing Tools: Employ a variety of testing tools and platforms to achieve testing objectives, optimizing processes for efficiency and accuracy
Maintain Quality Assurance: Uphold high standards of quality assurance by focusing on continuous improvement and adhering to best practices
Qualification
Required
The candidate must possess a Bachelor of Science in Computer Science, Systems Engineering, or similar discipline, plus 6-16 years of relevant hands-on experience
Devops experience using Continuous Integration/Continuous Delivery (CI/CD) test automation tools, orchestrators and applications, including but not limited to Python, Ansible, Saltstack, Playwrite, Terraform, Jenkins and Selenium
Requirements Interpretation and Verification: Demonstrated experience in interpreting complex requirements and verifying that they are met through testing
Test Plan Creation: Proficiency in creating detailed test plans and procedures that ensure comprehensive test coverage and alignment with project goals
Testing Methodologies: Experience with various testing methodologies, including development and operational testing
Familiarity with Linux environments, including strong knowledge working at the Linux Command Line Interface (CLI), with the ability to navigate, configure, move files and troubleshoot within the operating system
Experience with Linux-based tools and Bash Scripting to enhance and automate repetitive actions
Network Experience: Understanding of OSI networking principles, including IPv4 configuration, and troubleshooting of network devices including switches, routers and hubs
Experience with network protocols and the ability to test network-related functionalities will be beneficial
Analytical and Problem-Solving Skills: Strong analytical thinking and problem-solving abilities to identify issues and develop effective solutions during testing phases
Communication and Collaboration: Excellent communication and collaboration skills to work effectively with cross-functional teams and articulate results clearly
Attention to Detail and Time Management: Strong attention to detail and effective time management skills to prioritize tasks and meet project deadlines
Adaptability: Ability to adapt to changing requirements and environments, maintaining flexibility and resilience in dynamic project settings
Commitment to Learning: Dedication to continuous learning and staying updated on industry trends and emerging technologies to enhance testing practices
U.S. Citizen or Green Card permanent resident (3+ years U.S. residency)
Preferred
Knowledge of the Federal Aviation Administration (FAA)
Knowledge of the FAA National Airspace System (NAS)
Environmental Testing: Experience in conducting environmental tests to assess product performance under various conditions, such as temperature, humidity, and vibration. Knowledge of industry standards and best practices for environmental testing is advantageous
Developing awareness and knowledge of IPv6
Strong logic/reasoning skills (e.g., can understand/analyze requirements, and identify logical gaps)
Experience conducting and participating in technical interchange meetings
Strong, clear verbal and written communication skills
Company
Noblis
Noblis is a nonprofit science, tech strategy organization that works in the public interest to help clients solve most complex problems.
Funding
Current Stage
Late StageRecent News
Washington Technology
2025-10-21
Washington Technology
2025-10-11
Company data provided by crunchbase