1

Embedded Quality Assurance Engineer Jobs in Virginia

Quality Assurance Engineer

Reston, VA · On-site

$80 - $100/hr

You will collaborate with the rest of the QA Team and developers to execute the quality assurance lifecycle. In addition, you will contribute directly to test design and execution. You will be ...

As a Quality Assurance Engineer at Rune, you will play a critical role in ensuring the reliability, stability, and quality of the software that supports mission-critical logistics operations for the ...

New

Quality Assurance Engineer

Reston, VA · On-site

$90K - $115K/yr

You will collaborate with the rest of the QA Team and developers to execute the quality assurance lifecycle. In addition, you will contribute directly to test design and execution. You will be ...

Quality Assurance Engineer

Reston, VA · On-site

$90 - $130/hr

Position Summary Base-2 Solutions is seeking a detail-oriented Quality Assurance Engineer with strong UI testing expertise to ensure quality and compliance during the modernization of a critical ...

New

The Quality Assurance Engineer will be responsible for designing and implementing tests, debugging, and defining corrective actions. As a Quality Assurance Engineer, you will be able to interpret ...

Requirements As a Sr. QA Engineer at Commence, you will serve as the quality gate for our engineering teams, owning the design, execution, and continuous improvement of testing strategies across our ...

Showing results 21-40

Embedded Quality Assurance Engineer information

What is an embedded quality assurance engineer?

Embedded Quality Assurance Engineers are professionals who ensure the quality and functionality of embedded systems—specialized computing systems that are part of larger devices, such as automotive controls, medical devices, or consumer electronics. Their job involves designing and executing tests to find software and hardware defects, verifying compliance with standards, and collaborating closely with developers during the product lifecycle. They use specialized tools to simulate real-world usage and often work with both hardware and software components to ensure reliable performance. Their efforts help prevent costly recalls and ensure user safety and satisfaction.

What are the key skills and qualifications needed to thrive as an embedded quality assurance engineer, and why are they important?

To thrive as an Embedded Quality Assurance Engineer, you need a solid understanding of embedded systems, software testing methodologies, and proficiency in programming languages like C or C++. Familiarity with automated testing frameworks, debugging tools, hardware simulators, and certifications such as ISTQB are often required. Excellent analytical thinking, attention to detail, and effective communication skills help ensure thorough testing and collaboration with development teams. These competencies are vital for delivering reliable embedded products and detecting critical issues early in the development cycle.

What are the most common challenges faced by embedded quality assurance engineers during the testing process?

Embedded Quality Assurance Engineers often encounter challenges such as limited access to hardware, difficulty in reproducing bugs due to real-time constraints, and the need to work with diverse development tools and platforms. Testing embedded systems typically requires specialized equipment and a deep understanding of both software and hardware interactions. Collaborating closely with firmware developers and hardware engineers is essential to diagnose issues efficiently and ensure thorough coverage, especially given the resource constraints that embedded devices often present.

What is the difference between Embedded Quality Assurance Engineer vs Software Quality Assurance Engineer?

AspectEmbedded Quality Assurance EngineerSoftware Quality Assurance Engineer
CredentialsBachelor's in Electrical, Computer Engineering or related; certifications like ISTQBBachelor's in Computer Science or related; certifications like ISTQB
Work EnvironmentEmbedded systems, hardware-software integration, real-time testingApplication software, web, and desktop testing environments
Industry UsageElectronics, automotive, aerospace, IoTIT, software development, tech companies
Common Search/ComparisonEmbedded Quality Assurance EngineerSoftware Quality Assurance Engineer

The Embedded Quality Assurance Engineer focuses on testing embedded systems and hardware-software integration, often in electronics and IoT industries. In contrast, the Software Quality Assurance Engineer primarily tests application software in IT and tech sectors. While both roles require similar certifications like ISTQB, their work environments and industry applications differ significantly.

What job categories do people searching Embedded Quality Assurance Engineer jobs in Virginia look for?

The top searched job categories for Embedded Quality Assurance Engineer jobs in Virginia are:

What cities in Virginia are hiring for Embedded Quality Assurance Engineer jobs?

Cities in Virginia with the most Embedded Quality Assurance Engineer job openings:

Quality Assurance Engineer

Securiport LLC

Reston, VA • On-site

$80 - $100/hr

Other

Re-posted 22 days ago


Job description

Position Summary:

Securiport LLC is a US company based in Reston, VA, specializing in designing and implementing passenger biometric recognition, immigration processing, and intelligent information reporting and management systems based on advanced technological solutions. Securiport provides a complete immigration processing solution and analytics to maintain border security. Services include technical analysis, design, implementation, and maintenance of Securiport’s software solutions, training, and technical support to the field operations.

You will report to the Director of Product Services and be responsible for implementing and executing the quality assurance lifecycle for Securiport’s products. You will be working in every phase of the software lifecycle to ensure the quality and functionality of the products delivered to clients. You will collaborate with the rest of the QA Team and developers to execute the quality assurance lifecycle. In addition, you will contribute directly to test design and execution.

You will be working in a hybrid Agile/Waterfall software lifecycle, with a strong bias toward Agile. You will have demonstrated proficiency with testing Web and desktop applications.

Principal Duties and Responsibilities
  • Experience performing quality assurance activities across the full software development lifecycle, including requirements analysis, design, development, testing, and release.
  • Strong understanding of QA methodologies, tools, and best practices, including test planning, test case design, defect tracking, and test execution.
  • Experience testing thick-client (desktop) applications, web applications, and web services/APIs.
  • Experience working in an Agile software development environment (e.g., Scrum or Kanban).
  • Ability to create and maintain clear end-user and administrator documentation in collaboration with cross‑functional teams.
  • Experience with automated testing at the unit, integration, and end‑to‑end levels; hands‑on experience with tools such as Playwright, Selenium, or Ranorex preferred.
  • Experience using test management and ALM tools, such as Azure DevOps (formerly VSTS) or OpenText ALM (formerly HP Quality Center).
  • Strong written and verbal communication skills in English.
Required Knowledge, Skills, Abilities
  • Bachelor’s degree in Information Technology, Computer Science, Computer Engineering, or a related field from an accredited institution. QA‑related certifications are a plus.
  • Five (5) or more years of experience in software quality assurance.
  • Must be authorized to work for any employer in the United States.
  • Only local candidates will be considered.
Any or all of these skills are desired
  • Experience with collaboration and application lifecycle management tools such as Confluence, Azure DevOps (formerly TFS/VSTS), and Redmine.
  • Basic to intermediate experience with programming or scripting, particularly in Java or C#.
  • Experience performing QA activities in commercial cloud environments, such as Microsoft Azure or Amazon Web Services (AWS).
  • #LI-NA1

Securiport is proud to be an Equal Employment Opportunity and Affiliate. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. Securiport is committed to working with and providing reasonable accommodations to applicants with physical and mental disabilities. Please see the United States Department of Labor's EEO poster and EEO poster supplement for additional information.

Disclaimer: Nothing in this job description restricts management's right to assign or re‑assign duties and responsibilities to this job at any time. The above statements are intended to describe the general nature and level of work being performed by people assigned to this position at the time this job description was written. They are not intended to be an exhaustive list of all duties, responsibilities and skills required of personnel so classified. This document does not create an employment contract, implied or otherwise, and all employees in this position are employed “at‑will.”

#J-18808-Ljbffr