Overview
Skills
Job Details
Are you a meticulous Firmware Quality Engineer with a passion for ensuring the reliability of cutting-edge embedded systems? We're looking for a dedicated professional to join our growing team and play a critical role in the quality assurance of our innovative products. If you thrive on identifying, documenting, and tracking firmware failures, and are skilled in both manual and automated testing, we want to hear from you!
In this role, you'll be responsible for designing and executing comprehensive test plans, collaborating with cross-functional teams, and continuously refining our testing methodologies. This is an exciting opportunity to contribute to the high quality and stability of our product firmware throughout the entire development lifecycle.
Health, dental and vision insurance offered to employees.
location: Atlanta, Georgia
job type: Permanent
salary: $90,000 - 110,000 per year
work hours: 8am to 5pm
education: Bachelors
responsibilities:
- Design, develop, execute, and maintain both manual and automated test plans to ensure the high quality of product firmware and embedded systems.
- Ensure that automated and manual tests have appropriate coverage and traceability to requirements.
- Collaborate closely with cross-functional teams to understand project requirements and provide valuable insights to ensure testability.
- Support testing activities across the entire product development lifecycle, including integration, system performance, regression, and end-to-end testing.
- Identify, record, thoroughly document, and track all firmware failures.
- Replicate quality-related issues to facilitate root cause identification and rapid solution implementation.
- Continuously refine testing techniques, protocols, and methodologies to bolster product and firmware release stability.
- Design regression suites and automate their executions.
- Assist in the design and building of test fixtures for in-house testing.
- Oversee long-term tests, monitor performance, and identify early failures from the field.
#LI-AR2
qualifications:
Requirements (Must-Haves):
- Degree in a technical field (e.g., Quality Assurance Engineering) or demonstrated equivalent experience.
- 3+ years of experience in a Firmware Development or Firmware Quality Assurance role.
- Proven experience with embedded testing, including designing hardware tests and testing firmware.
- Expertise in both manual and automation testing within embedded environments.
- Experience with Bluetooth device/system testing.
- Proficiency in Python for test automation.
- Experience with embedded low-level sensor and radio type of testing.
- Enjoys working collaboratively in a team while also capable of working independently with minimal direction.
- Working knowledge of Microsoft applications.
- Preferences (Nice-to-Haves):
- Experience with Robot Framework or similar test automation frameworks.
skills:
- Programming & Scripting: Python
- Testing Methodologies: Manual Testing, Automation Testing, Embedded Testing, Firmware Testing, Hardware Testing, Regression Testing, Performance Testing, End-to-End Testing, Integration Testing, Root Cause Analysis, Test Plan Design, Test Case Execution, Test Coverage, Test Traceability.
- Embedded Systems: Firmware, Embedded Systems, Low-Level Sensors, Radios.
- Device & System Specific: Bluetooth Device Testing, Test Fixture Design, Long-Term Test Monitoring.
- Tools: Robot Framework (preferred), Microsoft Applications.
- Soft Skills: Collaboration, Communication (Written & Verbal), Problem Solving, Attention to Detail, Independent Work, Documentation, Quality Assurance, Continuous Improvement.
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.
At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact
Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility).
This posting is open for thirty (30) days.