QA Lead Engineer at Brand-FX | CAN | Rezi

QA Lead Engineer at Brand-FX

QA Lead Engineer

Brand-FX · CAN

1 months ago

QA Lead Engineer

Brand-FX · CAN

a month ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

This hands-on leadership role involves owning quality across the technology organization, shaping software development, testing, and shipping processes. The QA Lead Engineer will directly manage a team of QA engineers, embedding within the SDLC to collaborate with product, engineering, and DevOps to elevate quality standards.

Responsibilities

  • Own and continuously improve QA practices across the full software development lifecycle, from requirements review through post-release monitoring.
  • Identify process gaps and drive adoption of testing standards, quality gates, and best practices organization-wide.
  • Partner with engineering leads and product managers to embed quality early in the development process.
  • Define and maintain QA documentation standards, including test strategies, test plans, test cases, and bug reporting guidelines.
  • Track and report on quality metrics (defect rates, test coverage, escape rate, regression pass rates) to leadership, using data to prioritize improvement initiatives.
  • Directly manage a team of QA engineers, setting clear expectations, providing regular feedback, conducting performance reviews, and supporting career growth.
  • Hire, onboard, and mentor QA talent, cultivating a team culture of ownership, curiosity, and continuous improvement.
  • Assign work across the team, balance workloads, and ensure QA capacity aligns with sprint and release commitments.
  • Act as an escalation point for complex technical or process challenges encountered by the team.
  • Lead and perform manual testing of REST API microservices using tools like Postman, including functional, regression, integration, contract, and edge case testing.
  • Test web applications across multiple browsers and environments, validating UI behavior, cross-browser compatibility, and user flows.
  • Design and execute exploratory testing sessions to surface issues that scripted tests may miss.
  • Collaborate with developers to triage, reproduce, and verify bug fixes, ensuring clear and actionable defect documentation.
  • Develop comprehensive test plans and test case suites for new features, APIs, and system integrations.
  • Ensure the QA team executes test plans consistently and completely, reviewing results and enforcing completion criteria before releases.
  • Establish and maintain regression test suites that evolve with the product.
  • Define acceptance criteria in partnership with product managers and engineers, and validate that features meet those criteria before sign-off.
  • Design, implement, and maintain automated test suites using tools such as Playwright, pytest, and others.
  • Integrate automated tests into CI/CD pipelines, primarily GitHub Actions, for automatic quality checks on every pull request and pre-merge.
  • Establish test reporting, alerting, and failure triage processes within the pipeline for fast, actionable feedback.
  • Champion test reliability: monitor flakiness, investigate root causes, and enforce standards to maintain suite trustworthiness.
  • Evaluate and introduce additional testing tools and frameworks as the product and team scale.

Requirements

  • 7+ years of software quality engineering experience
  • At least 2 years in a lead or senior role with direct reports or significant mentorship responsibility
  • Proven track record improving QA processes and testing culture within an engineering organization
  • Demonstrated ability to build and execute test strategies from scratch
  • Experience writing and maintaining test plans, test cases, and QA documentation

Skills

  • Strong hands-on experience with API testing: Postman or equivalent tools, RESTful services
  • Proficiency writing automated tests with Playwright and/or pytest
  • Ability to write, review, and refactor test code to a high standard
  • Solid understanding of CI/CD concepts
  • Experience configuring test stages in GitHub Actions or comparable pipelines
  • Comfortable working in Git-based workflows: branching, pull requests, code review
  • Web testing experience across modern browsers
  • Familiarity with browser DevTools for debugging
  • Working knowledge of microservices architectures and how distributed systems affect test strategy
  • Strong communication skills: able to represent quality concerns clearly to technical and non-technical stakeholders
  • Data-driven mindset: comfortable defining and tracking quality KPIs to inform decisions
  • Experience with performance or load testing tools (e.g., k6, Locust)
  • Familiarity with contract testing frameworks (e.g., Pact)
  • Knowledge of security testing basics (OWASP top 10, API authentication testing)
  • Experience with observability tools (e.g., Sentry, Grafana) used alongside testing for production quality monitoring
  • Background in Agile/Scrum environments
  • Experience as a QA voice in sprint ceremonies

Location

  • Hybrid

Work Type

  • Hybrid

Experience Level

  • 7+ years of software quality engineering experience
  • 2+ years in a lead or senior role with direct reports or significant mentorship responsibility

About the Company

  • GOcxm (a division of Brand-FX) is a fast-growing technology company.
  • The company helps consumer-facing brands deepen relationships with customers and drive sales performance.
  • GOcxm utilizes a proprietary platform of integrated engagement, analytics, and field execution tools.
  • The company positions itself as a unified growth platform for modern CPG brands.
  • GOcxm works with leading brands to turn marketing campaign and execution data into actionable insights.
  • These insights improve decision-making, strengthen accountability, and demonstrate measurable business impact.