Senior QA Lead- Enterprise Applications

US Green Building Council
83d

About The Position

As a Senior QA Lead – Enterprise Applications, you’ll play a pivotal role in advancing the goals of the USGBC technology team. In this role, you’ll lead the planning, execution, and optimization of quality assurance processes across enterprise systems, ensuring reliability, scalability, and performance. You will define test strategies, champion automation frameworks, and integrate QA into CI/CD pipelines to drive continuous quality. Beyond technical leadership, you’ll mentor QA engineers, promote best practices, and foster a culture of innovation and excellence—all in alignment with our mission and strategic objectives. You’ll report to the Senior Director of Technology and work within a highly collaborative team environment, where your expertise will directly influence impactful outcomes. Partnering closely with Frontend and Backend development teams—and regularly engaging with Product and Design—you’ll help refine requirements, validate features, and ensure the delivery of high-quality, reliable solutions.

Requirements

  • Over 7 years of software quality assurance experience, including 2+ years leading QA teams in enterprise environments.
  • Designed, implemented, and maintained robust automated test frameworks using Selenium, Cypress, Playwright, and Appium.
  • Executed comprehensive manual and automated testing strategies across functional, regression, performance, and security domains.
  • Integrated QA processes into CI/CD pipelines using Jenkins, GitHub Actions, and GitLab CI to support shift-left testing and continuous delivery.
  • Conducted API and performance testing with tools like Postman, REST Assured, JMeter, and k6 to ensure system reliability and scalability.
  • Collaborated with cross-functional Agile/Scrum teams, mentoring QA engineers, and promoting best practices in testing and quality standards.
  • Leveraged cloud platforms (AWS, Azure, GCP) and containerized environments (Docker, Kubernetes) to support scalable, efficient testing processes.

Nice To Haves

  • Master’s degree in Computer Science, Information Systems, or related field.

Responsibilities

  • Lead the QA team in planning, execution, and reporting of test activities across multiple projects.
  • Define and implement test strategies, standards, and best practices for functional, regression, performance, and security testing.
  • Develop and maintain automated test frameworks to ensure scalability and efficiency in testing.
  • Collaborate closely with product managers, developers, and DevOps teams to ensure quality throughout the software development lifecycle.
  • Drive shift-left testing and integrate QA processes into CI/CD pipelines for continuous quality.
  • Mentor and coach QA engineers, both contractors and team members with technical guidance and career development support.
  • Oversee defect management, root cause analysis, and ensure timely resolution of issues.
  • Monitor and report quality metrics, providing insights and recommendations for improvement.
  • Ensure compliance with industry standards and internal quality policies.

Benefits

  • Competitive compensation
  • 401(k) with employer matching
  • Professional development reimbursement
  • Healthcare plan through Cigna that includes medical, dental, vision, and prescription drugs, with USGBC covering 100% of the premiums.
  • Generous paid time off (12 paid holidays, 9 paid personal sick days, and based on career level either 2 to 3 weeks PTO), including operations closed for a full week between Christmas and New Year’s.
  • 6 weeks paid renewal leave after 7 years of continuous service.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Education Level

Bachelor's degree

Number of Employees

251-500 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service