×
Register Here to Apply for Jobs or Post Jobs. X

Software QA Engineer

Job in Seal Beach, Orange County, California, 90740, USA
Listing for: DTS (Diversified Technical Systems, Inc.)
Full Time position
Listed on 2026-05-30
Job specializations:
  • Software Development
    Software Engineer, Software Testing
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Are you passionate about quality, reliability, and cutting‑edge technology? We’re looking for a Software QA Engineer to join our team and play a key role in ensuring our firmware and software products meet the highest standards.

Summary

The Software QA Engineer is responsible for ensuring the quality, reliability, and performance of firmware and software products through comprehensive testing, analysis, and collaboration with cross‑functional teams. Activities include designing and implementing test plans and procedures, documenting software defects, and reporting defects to software developers, and providing technical oversight to ensure timely project completion.

Responsibilities
  • Design, develop, and execute test plans, test cases, and test scripts for embedded firmware and software applications.
  • Perform manual and automated testing across hardware/software integrated systems.
  • Validate functionality, performance, stability, and reliability of embedded devices and software systems.
  • Identify, document, and track defects using issue tracking tools (e.g., Manuscript).
  • Collaborate with developers, hardware engineers, and product teams to troubleshoot issues and improve product quality.
  • Accurately estimate test workload and coordinate with development teams on priorities and developments test workloads.
  • Conduct regression, integration, system, and acceptance testing.
  • Analyze test results and provide detailed reports with recommendations.
  • Participate in design reviews and provide feedback on testability and quality risks.
  • Support continuous improvement of QA processes, tools, and methodologies.
  • Provide regular updates on progress of allocated test designs and cases to ensure deadlines are met and communicate promptly with team, management, and project managers.
  • Track and disseminate metrics to monitor software quality and offer accurate status updates on defect information and metrics.
  • Interact and collaborate with groups such as Software, Firmware, Sales, Operations, and Technical Support to manage and resolve software quality issues, and coordinate with Documentation team to manage software/firmware release and Engineering Change Orders (ECO).
  • Select and utilize tools and methodologies to ensure that software tests identify defects and comply with quality standards.
  • Contribute to the creation and maintenance of software manuals.
  • Perform other duties as assigned.
Qualifications and Skills
  • Bachelor of Science in Computer Science (BSCS) or similar discipline and previous related experience as a Software QA Engineer or equivalent education and experience is required;
    Master’s degree in Engineering (MSCS) is a plus.
  • Previous experience testing in an embedded systems environment is necessary.
  • Experience with black‑box and white‑box software testing and customer interfacing experience, including expertise with electronics test measurement equipment such as power supplies, DVM, multimeter, shunt resistor, function generator, oscilloscopes, etc., is required.
  • Ability to understand project requirements via Product Design Specifications (PDS) to meet deadlines while collaborating with Business Development, Sales, Technical Support, and Operations.
  • Ability to adhere to existing schedule templates using industry standard milestones such as PDR and CDR.
  • Ability to read and interpret technical specifications and schematics.
  • Working knowledge of testing communication channels such as UDP & TCP/IP using Wireshark and other tools, as well as understanding of QA methodologies, testing lifecycle, and defect tracking.
  • Experience with software development utilizing C, C++, C#, or .NET in an Agile environment; preferred experience with test tools, scripting, or automation frameworks (e.g., Python, C/C++, or similar).
  • Familiarity with real‑time operating systems (RTOS) and hardware‑software interaction and debugging techniques is preferred.
  • Demonstrated ability to address and document details, write customer‑facing reports, meet deadlines, and communicate/work effectively with other departments professionally and diplomatically.
  • Proficiency using Microsoft Office (Word, Excel, Outlook) and Microsoft Project.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary