About the Role
This is a hands-on quality engineering leadership role focused on ensuring the reliability and performance of a high-impact Clienteling application. You will define the overall testing strategy, strengthen automation capabilities, and help embed quality throughout the software development lifecycle. This is a fully remote, individual-contributor position with significant technical leadership and mentoring responsibilities.
Responsibilities
- Define, own, and execute comprehensive test strategies and plans for the Clienteling application ecosystem.
- Lead quality engineering activities for complex initiatives spanning multiple Agile teams, integrations, and application touchpoints.
- Architect, design, maintain, and oversee scalable and reliable test automation frameworks for mobile and API testing.
- Drive adoption and effective use of XCUITest for UI automation and Playwright for API testing, with strong integration into CI/CD pipelines.
- Partner with Engineering and Product leaders to understand requirements, establish clear acceptance criteria, assess risks, and embed quality throughout the development process.
- Lead, mentor, and support junior and mid-level quality engineers.
- Coordinate and allocate work across the QE team while providing technical direction and constructive feedback.
- Own the complete defect lifecycle, including triage, prioritization, tracking, resolution, and communication.
- Serve as the primary quality engineering point of contact for stakeholders.
- Establish quality engineering standards, best practices, metrics, and processes.
- Analyze quality and testing data to identify recurring issues, improvement opportunities, and corrective actions.
- Collaborate with cross-functional teams to ensure consistent quality across complex customer-facing experiences.
- Monitor emerging testing technologies, tools, and methodologies.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related technical field is preferred.
- 7+ years of progressive experience in Quality Engineering, Software Testing, or a related discipline.
- Proven experience leading quality initiatives for significant, complex, and cross-functional software projects.
- Demonstrated experience mentoring and guiding quality engineers.
- Extensive experience developing, implementing, and maintaining test automation strategies and frameworks.
- Strong expertise in mobile application testing and API automation, ideally within customer-facing retail, POS, Clienteling, CRM, or similar applications.
- Hands-on experience with XCUITest for iOS UI automation and Playwright for API or web testing.
- Strong understanding of CI/CD integration, automated testing practices, defect management, and modern quality engineering methodologies.
- Experience defining test plans, acceptance criteria, risk assessments, and release-readiness processes in Agile environments.
- Strong knowledge of iOS application deployment processes, including TestFlight and App Store Connect.
- Excellent communication, collaboration, problem-solving, and stakeholder management skills.
- Ability to balance hands-on technical execution with leadership, mentoring, and strategic quality ownership.
- Strong analytical mindset with the ability to use quality metrics and testing data to drive continuous improvement.
Conditions
- Fully remote position within the United States.
- Opportunity to provide technical leadership for a high-impact customer-facing digital application.
- Comprehensive medical, dental, and vision coverage.
- Life insurance and disability benefits.
- Retirement savings plan with 401(k) matching.
- Paid time off, wellness time, and volunteer time.
- Employee merchandise discounts.
- Employee Assistance Program (EAP) resources.
- Tuition reimbursement.
- Many benefits are available from day one and may extend to eligible dependents.
- Opportunity to work with modern mobile, API automation, CI/CD, and quality engineering technologies.
- Career development opportunities.