Pr025-074 Senior Principal Software Engineer

QTEC Aerospace

Not Interested
Bookmark
Report This Job

profile Job Location:

Huntsville, AL - USA

profile Monthly Salary: Not Disclosed
Posted on: 2 days ago
Vacancies: 1 Vacancy

Job Summary

QTEC Aerospace is seeking a SENIOR PRINCIPAL SOFTWARE ENGINEER to join our team of professionals in Huntsville AL. The qualified applicant will become part of a team of professionals representing both industry and government. The successful candidate will be detail oriented have a proven track record and a positive work ethic. QTEC is seeking candidates who find satisfaction in working on challenging and diverse assignments in collaborative settings across all levels.

Job Summary

QTEC Aerospace is looking for highly capable and motivated individuals. The successful candidate will be a member of the Test Automation team. The primary responsibility will be the design development and implementation of automated tests to validate system functionality performance and integration. The successful candidate will work in a collaborative environment to ensure quality assurance of mission-critical software systems bringing cutting-edge test automation practices to life. The role will require close coordination with developers systems engineers and other stakeholders to ensure effective reliable automated test scripts that align with defined requirements and test cases.

Job Duties/Responsibilities

Responsibilities will include but may not be limited to the following:

  • Collaborate with test leads developers and systems engineers to design test cases and implement automated tests to validate system requirements
  • Develop maintain and optimize automated test frameworks to ensure scalability accuracy and maintainability of automated test suites
  • Execute automated regression integration and performance tests documenting and reporting results to the team
  • Identify troubleshoot and resolve issues found during testing including collaboration with developers to investigate root causes
  • Support continuous testing workflows in CI/CD pipelines incorporating automated testing tools to improve validation efficiency
  • Ensure traceability between test requirements automated tests and system verification results
  • Analyze test results using automated tools to evaluate system performance and identify gaps
  • Contribute to the refinement and implementation of automated testing strategies aligned with industry best practices

Minimum Education and Experience

  • Bachelors degree in a STEM-related field and 8 years of related experience; or a Masters degree with 6 years of related experience; or 4 years with a PhD

Required Knowledge Skills and Abilities

  • Applicants must be able to support an in-person / closed-area work environment
  • Experience designing developing and executing automated tests in alignment with defined test cases
  • Hands-on experience with test automation frameworks and libraries in CI/CD environments
  • Proficiency with scripting languages (e.g. Python) and object-oriented programming languages (e.g. Java C#)
  • Strong knowledge of containerization and orchestration tools (e.g. Docker Kubernetes) as part of a software delivery/testing pipeline
  • Familiarity with testing tools and platforms such as Jenkins GitLab CI or similar for automating builds and execution
  • Unix/Linux operating system experience
  • Strong analytical and troubleshooting skills
  • Quick to learn and adopt new concepts and technologies

Desired Knowledge Skills and Abilities

  • Advanced scripting capabilities in Python or Java for custom automation needs
  • Previous experience integrating Gherkin syntax and Behavior-Driven Development (BDD) methodologies into automated testing workflows
  • Familiarity with tools such as Cucumber SpecFlow or similar
  • Experience with hardware-in-the-loop (HWIL) systems and real-time testing environments
  • Understanding of testing in containerized environments using Docker and orchestration platforms such as Kubernetes
  • Familiarity with Static & Dynamic Code Analysis tools (e.g. SonarQube Fortify Coverity)
  • Familiarity with Model-Based Systems Engineering (MBSE) tools and processes
  • Advanced degree in Engineering Computer Science or Mathematics

Security Clearance

Candidates must currently have and be able to maintain a minimum DoD SECRET level security clearance.

Location

Huntsville AL

QTEC Inc. is an equal opportunity employer. All qualified applicants will receive consideration for employment and advancement in employment without regard to any applicable local state or federally protected class characteristic or non-merit based factor.


Required Experience:

Staff IC

QTEC Aerospace is seeking a SENIOR PRINCIPAL SOFTWARE ENGINEER to join our team of professionals in Huntsville AL. The qualified applicant will become part of a team of professionals representing both industry and government. The successful candidate will be detail oriented have a proven track recor...
View more view more

About Company

Company Logo

QTEC supports the current Low Earth Orbit (LEO) International Space Station mission through providing independent V&V of the ground systems that monitor and control the on-board ISS payloads/experiments. QTEC supports the Beyond Earth Orbit (BEO) Space Launch System mission through pr ... View more

View Profile View Profile