SIGN IN
Software Test Engineer III (Contractor) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Sierra Space · 12 hours ago

Software Test Engineer III (Contractor)

Sierra Space is an industry-leading space and defense technology company focused on advancing space-based technology. The Software Test Engineer III will lead testing processes and develop comprehensive test plans for aerospace software systems, ensuring functionality, performance, and reliability while mentoring junior engineers.
AerospaceTransportationChemical & MaterialsManufacturingAdvanced MaterialsIndustrial ManufacturingSpace Travel
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Leading testing processes, designing comprehensive test plans, developing testing strategies, and architecting testing frameworks for large and complex aerospace software projects
Participating in the development and execution of comprehensive test plans, test cases, and test procedures to verify the functionality, performance, and reliability of aerospace software systems used in space vehicles and other aerospace applications
Coordinating testing activities, ensuring thorough coverage of all requirements, and performing defect triage
Interacting with cross-functional teams, including software development, systems engineering, and quality assurance to ensure compliance with technical specifications and adherence to software quality standards
Mentoring and guiding junior engineers, fostering a culture of continuous improvement and technical excellence while contributing to the success of complex space missions
Leading the development and execution of comprehensive test plans, test cases, and test procedures to ensure the functionality, performance, and reliability of software systems
Leading the development and review of automated test scripts to be leveraged in a Continuous Integration environment, collaborating with software developers and other engineers to understand software requirements and design effective test strategies
Prioritizing and planning testing activities in a fast-paced environment, overseeing the defect lifecycle from discovery to resolution by working with developers to reproduce issues and verify fixes, and supporting the definition of software test risks and opportunities while considering cost and schedule impacts
Reviewing and analyzing software design descriptions, ICDs, and requirements in coordination with software development teams, leading and contributing to the continuous improvement of testing processes and methodologies, and implementing automated testing tools and frameworks to optimize testing and verification processes
Reporting bugs and errors to development teams and providing insightful feedback to assist in decision-making, as well as performing regression testing to ensure new software updates do not negatively impact existing functionality or performance
Utilizing automated testing tools and frameworks to enhance testing efficiency and coverage, maintaining and updating test documentation such as test plans, test cases, and test reports, and participating in code reviews to provide feedback on software quality and testability
Staying current with industry best practices and emerging technologies in software testing while mentoring and guiding junior test engineers by providing technical support and knowledge sharing
Designing and architecting complex software test systems to meet project requirements

Qualification

Software testingAutomated testing toolsProgramming languagesSoftware development methodologiesTest management toolsContinuous integrationSoftware system architectureMentoringProblem-solvingCommunication skillsDocumentation skills

Required

Requires bachelor's degree in a related field (or equivalent work experience in lieu of degree or master's +3 yrs experience)
Typically, 5+ years of related experience in software testing or software development
Expertise in multiple programming languages and advanced understanding of software development principles
Ability to design and architect complex software systems
Experience with different software development methodologies such as Agile and Scrum/Kanban
Strong problem-solving skills
Ability to mentor and guide other engineers
Strong analytical and problem-solving skills
Excellent communication and documentation skills
The ability to obtain and maintain a U.S. Security Clearance is required

Preferred

Proficiency with Linux-based software development environments
Experience with spacecraft flight software or ground command and control software
Experience with automated testing tools and frameworks
Knowledge of software testing methodologies and best practices
Familiarity with continuous integration and continuous deployment (CI/CD) processes
Understanding of software development lifecycle (SDLC) and agile methodologies
Ability to rapidly work with minimal supervision on projects involving both small and large engineering teams
Excellent problem-solving skills and the ability to work effectively in a fast-paced, collaborative environment
Experience with testing software systems used in aerospace or other highly regulated industries
Proficiency in scripting languages such as Python, JavaScript, or Shell
Familiarity with common object-oriented software design patterns
Knowledge of security testing practices and tools
Familiarity with cloud-based testing environments and tools
Experience with test management tools such as JIRA, TestRail, or similar
Experience in leading and managing testing projects and teams
Familiarity with spacecraft simulation software, discrete time simulation or software modeling of hardware
Strong communication and interpersonal skills, with the ability to effectively convey complex technical concepts to both technical and non-technical stakeholders
Practical experience utilizing software-in-the-loop and hardware-in-the-loop test methods
Familiarity with fault-tolerant software design and safety-critical systems
Desire to work with, learn from, and mentor others
Strong understanding of software system architectures and design patterns

Company

Sierra Space

twittertwittertwitter
company-logo
Sierra Space is a commercial space company that specializes in the development of advanced space technologies and solutions. It is a sub-organization of Sierra Nevada Corporation.

Funding

Current Stage
Late Stage
Total Funding
$1.69B
Key Investors
Kanematsu Corporation,MUFG Bank,Tokio Marine & Nichido Fire Insurance Dubai BranchCoatue,General Atlantic,Moore Strategic Ventures
2023-09-26Series B· $290M
2021-11-19Series A· $1.4B

Leadership Team

leader-logo
Amish Patel
Chief Operating Officer
linkedin
leader-logo
Shay Nicole
Senior Manager, Marketing
linkedin
Company data provided by crunchbase