About the Role
The Team Lead, QA Automation is responsible for leading the quality assurance automation function for the 32BJ Member Portal’s web and mobile platforms. This hands-on technical leadership role defines QA strategy, automation architecture, test standards, and release-quality practices. The role includes building, mentoring, and leading an internal QA automation team, partnering with various stakeholders, and establishing metrics and continuous improvement practices.
Responsibilities
- Lead QA strategy, test planning, test execution, and traceability for test coverage.
- Create and drive processes for defect triage, release readiness, and production validation.
- Provide regular QA reporting and stakeholder communication.
- Define web and mobile automation strategy.
- Build scalable frameworks, reusable components, and CI/CD integration.
- Assess existing automation assets and establish a roadmap for automation coverage, framework modernization, and long-term maintainability.
- Lead the migration strategy for converting existing Selenium automated test cases into Playwright automated test cases.
- Apply Vue.js application testing knowledge, DOM structure understanding, and reliable locator practices when designing and reviewing automated tests.
- Define standards for maintainable automation design, including page object or equivalent design patterns, reusable utilities, test data management, environment configuration, version control, and code review practices.
- Manage and mentor QA Analysts/Automation Engineers on the team.
- Contribute to automated and manual testing.
- Write/review automation code and debug failures.
- Develop automated tests for functional, regression, API, integration, mobile, and data-validation scenarios, including testing C#/.NET-based APIs and using SQL to validate data outcomes.
- Lead automated testing for native iOS/Android mobile apps and mobile web using industry-standard native automation stacks.
- Manage and coordinate mobile testing infrastructure setup and maintenance.
- Support transition from vendor supported QA to in-house model.
- Document automation frameworks, execution processes, environments, and release validation procedures to support transition from vendor-supported to in-house QA operations.
- Validate automation deliverables, knowledge transfer outcomes, and operational readiness during transition activities.
- Evaluate and Improve QA workflows.
- Establish regular reporting and track QA metrics.
- Support test management tools (Azure DevOps Test Plans or equivalent).
- Evaluate emerging tools, including AI‑assisted testing.
- Leverage AI-assisted testing tools to generate draft test scenarios, test cases, and automation scripts from user stories, acceptance criteria, business rules, wireframes, and requirements documentation.
- Validate, refine, and govern AI-generated test assets to ensure accuracy, traceability, maintainability, privacy, security, and alignment with QA standards.
- Use AI responsibly to accelerate Selenium-to-Playwright conversion, identify reusable patterns, improve locator quality, reduce flaky tests, and support automation refactoring.
- Promote practical AI adoption within the QA team through standards, prompt patterns, review practices, and knowledge sharing.
- Partner with Developers, BAs, PMs, and vendors.
- Translate requirements into testable scenarios and automation opportunities.
- Communicate risks, dependencies, and quality status.
- Hire, mentor, and guide QA Automation Engineers and Analysts.
- Support onboarding, skill development, and QA standards.
- Provide direction on test design and automation practices.
- Oversee day‑to‑day QA work.
- Performs other tasks as assigned by management/supervisory staff.
- Performs tasks after hours, on weekends, and as required by management/supervisory staff.
Requirements
- 8+ years in QA; at least 3-5 years in automation-heavy role; 2+ years in a lead role.
- Strong automation background with solid programming fundamentals.
- Capable of designing and architecting automation frameworks, with a deep understanding of how framework components and modules work together.
- Ability to read/write/review code (TypeScript, Python, etc.).
- Extensive hands‑on experience with web automation frameworks. Playwright & Selenium required.
- Automated iOS/Android mobile app testing experience with an industry-standard native automation stack (Sauce Labs, Appium, Espresso/XCUITest) required.
- Ability to debug at the code level.
- Strong SDLC, QA methodology, and defect management knowledge.
- Extensive cross-browser/platform/device testing experience.
- Experience with Azure DevOps, Jira, Agile/hybrid environments.
- Experience transitioning QA process from vendor‑led to internal teams preferred.
- Enterprise-level native mobile automated testing experience preferred, including cloud/device-lab execution and cross-device validation.
- Experience with CI/CD, API, and integration testing required; familiarity with C#/.NET-based API testing preferred.
- SQL experience for test data setup, query-based validation, and backend data verification required.
- Exposure to and familiarity with AI testing tools, AI coding assistants, prompt-based test generation, and responsible review of AI-generated test assets preferred.
- D365 CRM testing experience preferred.
- Excellent verbal and written communication skills.
- Strong QA leader with hands-on execution.
- Technically adept in automation strategy and coding.
- Detail oriented with focus on maintainability.
- Effective communicator across teams.
- Continuous improvement mindset.
- Speak, read, write and understand English.
Skills
- Playwright
- Selenium
- TypeScript
- Python
- Sauce Labs
- Appium
- Espresso
- XCUITest
- Azure DevOps
- Jira
- Agile
- CI/CD
- API testing
- Integration testing
- C#/.NET
- SQL
- AI-assisted testing
- Vue.js
- DOM structure
- Page object model
- Version control
- Code review
- Mobile testing
- Cross-browser testing
- Cross-platform testing
- Cross-device testing
- D365 CRM
Location
- Remote
Work Type
- Full-time
Experience Level
- Lead
- Senior
Education Level
- Bachelor's degree or higher in Computer Science, Information Systems, Engineering, Business, or a related field
- Equivalent combination of education, technical training, and relevant experience may be considered.
About the Company
- Building Services 32BJ Benefit Funds (“the Funds”) is the umbrella organization responsible for administering Health, Pension, Retirement Savings, Training, and Legal Services benefits to over 185,000 SEIU 32BJ members.
- Our mission is to make significant contributions to the lives of our members by providing high quality benefits and services.
- Through our commitment, we embody five core values: Flexibility, Initiative, Respect, Sustainability, and Teamwork (FIRST).
- The Funds oversees and manages $11 billion of dollars in assets, which are made up of many, varied and complex funds.
- 32BJ Benefit Funds will continue to drive innovation, equity, and technology insights to further help the lives of our hard-working members and their families.
- We use cutting edge technology such as: M365, Dynamics 365 CRM, Dynamics 365 F&O, Azure, AWS, SQL, Snowflake, QlikView, and more.
