Engineering Manager

YipitData
Summary
Join YipitData, a leading market research firm, as a QA Engineering Manager and lead the end-to-end testing strategy for our web applications. You will manage and grow a team of QA engineers, conduct regular 1:1s, set growth plans, and lead performance reviews. You will also ramp up from individual contributor work, diving into hands-on QA tasks to learn the codebase and processes before transitioning to management. As a technical leader, you will review feature changes, establish QA and engineering standards, and report to the Senior Engineering Manager. You will hire, onboard, and develop high-performing QA engineers, collaborating with the application team on testing and evolving our application platform. This role requires owning end-to-end project execution, producing clear documentation, and institutionalizing best practices.
Requirements
- You hold a Bachelor’s or Master’s degree in Computer Science, STEM, or a related technical discipline
- 6+ years of hands-on QA experience in web and data applications, including 2–3+ years formally managing a QA team of 1–3 engineers
- Proven track record designing, building, and maintaining automated test frameworks for customer-facing web applications supporting data analytics use cases
- A track record of mentoring engineers, elevating team productivity, and hiring bar-raising talent
- Expertise with test tools and frameworks (e.g., Jest, Cypress, Selenium, PyTest) and integrating them into CI/CD pipelines
- The ability to distill complex technical topics into crisp updates for non-technical partners
- You are eager to constantly learn new technologies
- You are a self-starter who enjoys working with both internal and external stakeholders
- You have exceptional verbal and written communication skills
- Must have: Hands-on experience testing applications built end-to-end in React and JavaScript/TypeScript
Responsibilities
- Manage and grow your team: conduct regular 1:1s, set growth plans, and lead performance reviews
- Ramp up from IC work: start by diving into hands-on QA tasks to learn the codebase and processes, then transition to managing a small team of QA Engineers—with the opportunity to expand the team over time
- Serve as the technical north star: review feature changes, establish QA and engineering standards, and report directly to the Senior Engineering Manager, who will provide hands-on mentorship in cutting-edge web tools and techniques
- Hire, onboard, and develop high-performing QA engineers: mentor through pair programming, training sessions, and ongoing feedback
- Collaborate with the application team on testing and evolving our application platform for scale, testability, and reliability
- Own end-to-end project execution: drive sprint planning, partner with Product Management, and coordinate across stakeholders to deliver on QA initiatives
- Produce clear documentation: create test plans, playbooks, and training materials to institutionalize best practices
Preferred Qualifications
Familiarity with AWS testing strategies, Python/Dash test automation, performance/security testing tools
Benefits
- Flexible work hours
- Flexible vacation
- A generous 401K match
- Parental leave
- Team events
- Wellness budget
- Learning reimbursement