QA Engineering Lead
Unboxed Training & Technology · Richmond, VA · 3 wk ago
Quality AssuranceFull-time
About the role
The QA Engineering Lead is the senior hands-on quality engineer for the Unboxed platform and is personally accountable for the quality of what ships to enterprise clients. This is primarily an individual contributor role: the Lead spends most of their time in the product, designing and executing test strategy, running manual and automated testing, owning release verification, and diagnosing defects.
Responsibilities
Key responsibilities include:
- Test Strategy and Execution: Own and execute the end-to-end test strategy across the platform, including exploratory testing, regression coverage, and release verification.
- Quality Of AI-Generated Outputs: Define how quality is measured for AI-generated scoring, feedback, and roleplay, using evaluation approaches that account for output variability rather than exact-match expectations.
- Quality Metrics And Reporting: Own the QA metrics that measure quality health, including Defect Escape Rate, Critical Path Coverage, and MTTD/MTTR, and report on them on a regular cadence.
- Contract Team Partnership: Partner with contract engineering and QA teams, establishing and maintaining the process, test conventions, and ways of working they operate within, and keeping those standards current as the platform evolves.
- Team Leadership: Directly manage two QA Engineers with a coaching-first approach, owning their prioritization, technical growth, and performance.
- Cross-functional Collaboration: Partner with Engineering to shift quality earlier, embedding testability and clear acceptance criteria into development rather than inspecting quality in at the end.
Requirements
Requirements for the role include:
- 5+ years of QA or quality engineering experience in B2B SaaS, with demonstrated ownership of test strategy and release quality.
- A track record of staying hands-on as a senior IC.
- Experience mentoring or leading other QA engineers and partnering with contract or offshore teams on process and ways of working.
- Hands-on experience with test automation frameworks and modern CI/CD testing practices.
- Experience testing AI-driven or data-driven features, or a clear ability to reason about quality under output variability.
- Familiarity with enterprise quality expectations.
- Experience with Agile/Scrum methodologies and tools such as JIRA.
- Bachelor’s degree in a relevant field, or equivalent practical experience.
Skills
Key skills for the role include:
- Deep hands-on QA engineering skill: test design, exploratory testing, regression strategy, and defect diagnosis in B2B SaaS.
- Test automation proficiency and the judgment to know where automation pays off versus where it becomes maintenance burden.
- Practical experience testing AI/ML or non-deterministic features, including how to evaluate scored outputs where there is no single correct answer.
- Fluency with quality metrics and the ability to use them to drive decisions, not just report them.
- Experience establishing and maintaining process in partnership with contract or vendor engineering and QA teams.
- Ability to lead a small team while remaining primarily hands-on, and to communicate quality risk credibly to both technical and non-technical stakeholders.
Benefits
Unboxed team members benefit from our comprehensive compensation and rewards program which includes:
- Competitive salary and benefits
- Ample paid time off
- Dynamic and convenient office location – unlimited snacks, casual dress code, covered parking and gym on site
- Open communication and a commitment to fostering teamwork across the organization