Software Quality Assurance Engineer

Forterra
Clarksburg, Maryland, United States, 20871
$150K-$175K a year
Full-time

About Forterra

Forterra is a leading provider of autonomous systems for ground-based movement in the working world. Amongst some of the earliest innovators in the field of driverless technology, Forterra is focused on building systems that protect front-line soldiers and enable civilian workers in our industrial base.

Forterra is the go-to provider of ground autonomy solutions for the U.S. Department of Defense, which harnesses the technology for asymmetric warfare in critical conditions.

About the role

Forterra is looking for a Software Quality Assurance Engineer to work in a cross-functional team environment to prevent defects and ensure a high level of software quality in all aspects of our products.

This engineer will work alongside engineers from the Software, Test, and Product teams to identify and drive the resolution of issues prior to reaching customers.

This person will a ct as an independent set of eyes and ears for Software Development, highlighting best practices and areas of potential improvement.

Also key to their success will be their ability to effectively communicate key feedback in a timely manner to enhance our capability and efficiency.

What you"ll do

Work with cross functional teams to define quality standards, implementing quality assurance processes, conducting quality reviews, and ensuring that the software meets the specified quality criteria.

Drive systems, processes, and tools to improve the software development processes to prevent defects and ensure a high level of quality.

Collaborate with Software Engineering, Test Engineering, and Product teams to ensure the quality of software products and applications.

Identify and drive issue resolution before software products are released to customers.

Partner with Test Engineering in the development and execution of test plans, test cases, and test scripts to ensure software products meet quality standards.

Assist in development and implementation of systems to track testing issues and document the results of testing activities.

Ensure root cause analysis for problems found during testing are completed.

Develop processes and methods for identifying, documenting, and tracking software and firmware defects / bugs / discrepancies.

Drive corrective actions and issue resolution.

  • Analyze test results and provide feedback to developers and stakeholders on software quality.
  • Participate in software design reviews and code reviews to identify potential quality issues early in the development process.
  • Work with multiple teams to create or update software processes, standards, templates, audit strategies, and other tools.
  • Oversee configuration management for software release processes and determine opportunities for improvement.
  • Act as an independent set of eyes and ears for Software Development activities highlighting potential best practices as well as areas of improvement.

Perform internal audits to project requirements and industry standards.

  • Review system requirements and establish and track quality assurance metrics / key performance indicators.
  • Participate in test witnessing including preparations for test events, test monitoring, sign-off on final test reports and surveillance of integration activities.

Qualifications

  • Experience developing performance metrics and drive initiatives to ensure goals are achieved.
  • Must possess the ability to establish rapport and working relationships at all levels of the organization and communicate effectively throughout.
  • High tolerance for change and ambiguity.

Strong bias for action; able to communicate vision clearly and be a driver of change.

Agile working style : able to adjust one's approach to fit the situation.

Utmost passion towards details and high focus on quality and operational efficiency.

Experience with ISO-26262, ISO-21448, MIL-STD-882, or similar safety specifications.

Experience with IEEE STD 730 IEEE Standard for Software Quality Assurance Processes, or other similar industry standards (ASPICE).

Broad testing experience background that spans hardware, electrical, and software systems.

Understanding of the System and Subsystem Requirement / Specification Generation Process.

Experience with Verification and Validation Test Procedure generation and execution.

Substantial experience with Python / C++ and SQL in a software driven environment.

Education & Experience

  • BS or MS in Electronics / Electrical, Robotics, Software, Mechatronics (or equivalent experience) required.
  • 5+ years of experience in software quality assurance, system test, automation, and root-cause analysis in fields similar in complexity to autonomous driving.

Preferred Qualifications

  • Experience in software testing automation, CI / CD, etc. leading to improved test frameworks.
  • Experience with LabVIEW, Python, MATLAB and / or other programming languages suitable for data collection and analysis.
  • Experience with specifications applicable to military ground vehicles including MIL-STD-810, MIL-STD-461 and MIL-STD-1275.
  • General understanding of engineering concepts, principles, and theory with technical experience demonstrating the application of those concepts while ensuring safety and regulatory compliance.

US Salary Range

$150,000 $175,000

The salary range for this role is an estimate and is based on a wide variety of compensation factors. The salary offered to candidates will vary based on a variety of factors including (but not limited to) relevant work experience, education, specialized training, critical expertise, training, and more.

Equity in Forterra is included in most of our full-time, high-demand roles and is therefore considered part of Forterra's overall compensation package.

In addition to base salary and equity, Forterra offers competitive benefits for full-time employees including :

  • Premium Healthcare Benefits : Three plan options, including an HSA-eligible plan, with Forterra covering 80% of the plan premium for you and your dependents.
  • Basic Life / AD&D, short and long-term disability insurance, Legal & ID protection plans 100% covered by Forterra, plus the option to purchase additional life insurance for you and your dependents.
  • Extremely generous company holiday calendar including a winter break in December.
  • Competitive paid time off (PTO) offering 20 days accrued per year.
  • A minimum of 7 weeks fully paid parental leave for birth / adoption.
  • A $9k annual tuition reimbursement or professional development stipend.
  • Fully stocked beverage refrigerators with all the Celsius your little heart desires.
  • 401(k) retirement savings plan, including traditional, Roth 401(k), and after-tax deferral with company match up to 4%.

Your recruiter will be able to share more information about our salary and benefits offering during the hiring process.

Forterra is an equal-opportunity employer, providing and promoting equal employment opportunity in accordance with local, state, and federal laws.

Forterrans are unique, talented individuals who are united through a shared passion to deliver autonomous systems that enable national resilience and a robust supply chain.

All qualified applications will receive equal consideration for employment.

The pay range for this role is :

150,000 - 175,000 USD per year(ARC)

PI248006690

20 days ago
Related jobs
Promoted
Leidos
Gaithersburg, Maryland

Test and Quality Assurance Engineer. In this role the Test and Quality Assurance Engineer will:. Perform Integration testing on newly developed modernized scanning solution software. Software data entry/capture testing experience. ...

Promoted
Leidos Inc
Gaithersburg, Maryland

Test and Quality Assurance Engineer. In this role the Test and Quality Assurance Engineer will:. Perform integration testing on newly developed modernized scanning solution software. Software data entry/capture testing experience. ...

Forterra
Clarksburg, Maryland

Forterra is looking for a Software Quality Assurance Engineer to work in a cross-functional team environment to prevent defects and ensure a high level of software quality in all aspects of our products. Work with cross functional teams to define quality standards, implementing quality assurance pro...

ATCC
Gaithersburg, Maryland

The Senior Quality Assurance Engineer oversees planning, implementation, and compliance of manufacturing processes, ensuring adherence to internal and external safety, quality, and regulatory standards for ATCC Federal Solutions. Ready to shape the future of science and global health? ATCC, a pionee...

Bohler
Gaithersburg, Maryland

Our Mid-Atlantic offices are looking for a Quality Assurance Engineer who embodies this purpose. Internal Quality Assurance / Quality Control aspects during the project design and construction process. We are looking for dependable, responsible, and detail-oriented Quality Control Engineer to join o...

Forterra
Clarksburg, Maryland

Forterra is seeking a highly skilled Quality Assurance Engineer to work in a joint capacity supporting quality activities in production and quality oversight of Forterra's supply base. Responsible for working with cross functional teams in defining quality standards, implementing quality assurance p...

Smartcop, Inc.
Maryland, United States
Remote

Effective testing skills:proficient in test planning and execution and using test methodologies to identify software defects, applying software quality assurance (SQA) practices and principles. Knowledgeable of concept practices and procedures commonly used in software quality assurance. We are seek...

Promoted
Piper Companies
Remote, MD
Remote

Keywords: Integration QA, Integration Quality Engineer, QA, Quality Engineer, HL7, HL7 V2, HL7 CCDA, HL7 FHIR, FHIR, HL7 Interface, IHE ITI, Javascript, XML, nirth Connect, Healthcare, Healthcare Integration, testing, test, test automation, manual testing, automated testing, test plans, test cases, ...

Promoted
Chenega MIOS SBU
Gaithersburg, Maryland

Chenega Agile Real-Time Solutions (CARS) is currently looking for aSoftware Engineer, Mid-Level to join our growing team in Gaithersburg, MD. Provide regular system requirements and capabilities updates to the client, applying current industrial software development best practices that include itera...

Promoted
Leonardo DRS
Frederick, Maryland

Experience working System Test, Test SW Development, and Systems Engineering. Involved with the design and development of test programs to measure the functionality and integrity of products and services. Write test procedures and protocols to assess product reliability and evaluates the ability of ...