The Mechanical Licensing Collective

Software Test Engineer – QA

The Mechanical Licensing Collective

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

About the role

  • Own the testing strategy for the Matching Platform, ensuring consistent validation across workflows, APIs, integrations, and user-facing components.
  • Design, build, and maintain automated test suites in Python, establishing and evolving the team’s testing framework.
  • Perform manual and exploratory testing before work is considered complete, validating complex workflows, identifying defects, edge cases, unintended behaviors, and deviations from business rules.
  • Collaborate closely with engineers and product stakeholders during story refinement and development to ensure features are testable and clearly defined.
  • Define and maintain QA standards and testing practices within the Matching Team, contributing to regression coverage as the platform evolves.
  • Investigate and document defects clearly, working with developers to resolve issues prior to ticket completion.

Requirements

  • Minimum five (5) years’ experience in Quality Assurance or Quality Engineering within a software engineering team.
  • Strong experience designing and implementing automated tests; able to write and maintain production-quality testing code.
  • Hands-on experience with manual and exploratory testing in complex systems; able to validate behavior against business rules.
  • Experience testing APIs and workflow-heavy or data-driven systems; proficient in SQL; experience working within AWS environments.
  • Experience testing machine learning or probabilistic systems, building testing frameworks from scratch, or working with orchestration tools such as Dagster or Airflow is a plus.
  • Strong attention to detail, clear documentation skills, and effective collaboration within Agile, cross-functional teams.
  • Working proficiency in Python, familiarity with other languages is a plus.
Benefits
  • N/A 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
automated testingmanual testingexploratory testingtesting frameworksPythonSQLAPI testingmachine learning testingdata-driven systems testingworkflow testing
Soft Skills
attention to detaildocumentation skillscollaborationAgile methodology