Team Lead, QA Automation at BLDG SVC 32 B-J | NY, US | Rezi

Team Lead, QA Automation at BLDG SVC 32 B-J

Team Lead, QA Automation

BLDG SVC 32 B-J · NY, US

2 weeks ago

Team Lead, QA Automation

BLDG SVC 32 B-J · NY, US

19 days ago
Resume preview

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

Target Resume Now

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.