Sr. Quality Assurance Analyst

Broadcast Music

United States

On-site

USD 103,000 - 145,000

Full time

9 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Broadcast Music is seeking an Automation Test Engineer to design and implement end-to-end test automation frameworks using Playwright, Cucumber, Jest, and TypeScript, with Python-based testing capabilities. You will validate complex web and API platforms, including Salesforce integrations, while ensuring maintainable test architecture and CI/CD integration.

Responsibilities include building scalable automation, maintaining UI and API tests, developing BDD suites, and driving quality across

Qualifications

  • 7+ years hands-on experience in QA automation within large-scale environments.
  • Design and build automation frameworks from the ground up.
  • Strong hands-on experience with Playwright and TypeScript for UI and end-to-end testing.
  • API test automation using Playwright API, SuperTest, Jest, or similar.
  • Experience with Salesforce CRM and JSforce API for CRM interactions.
  • Proficiency in SQL for test data management and database validation.
  • Experience with Python scripting in testing contexts.
  • Own and maintain CI/CD pipelines for automated test execution.
  • Agile/Scrum fundamentals; comfortable in sprint-based teams.
  • Experience using AI-assisted development tools to improve productivity.
  • Experience building AI-driven automation tools.

Responsibilities

  • Design, develop, and maintain scalable test automation frameworks for large architectures.
  • Write robust automation scripts for end-to-end UI and functional testing.
  • Develop and maintain BDD test suites to align with business requirements.
  • Build and maintain API automation test suites for REST services.
  • Perform automated testing against CRM platforms via APIs.
  • Write SQL queries for data validation and test data management.
  • Develop scripting utilities to support testing infrastructure.
  • Integrate test suites into CI/CD pipelines for continuous testing.
  • Provide status updates on testing progress and defects to stakeholders.
  • Identify, document, and track defects to resolution with developers.
  • Champion QA best practices across engineering teams.
  • Participate in Agile ceremonies like sprint planning and standups.

Skills

QA automation
End-to-end testing
CI/CD experience
Agile/Scrum
AI-assisted development

Education

Bachelor’s degree or higher

Tools

Playwright
Cucumber
Jest
Supertest
JSforce
SOQL
SQL
Oracle
SQL Server
Azure DevOps
GitHub Actions
Jenkins
TypeScript
Python
Salesforce API

Job description

POSITION SUMMARY: Automation Test Engineer with strong expertise in designing and implementing end‑to‑end test automation frameworks using Playwright, Cucumber, Jest, Supertest, andTypeScript, with additional experience in Python‑based testing. Proven track record validating complex web and API platforms including Salesforce implementations and backend services, with a focus on maintainable test architecture, CI/CD integration, and quality at speed.


FUNCTIONS OF THE JOB

Essential Functions: which may be representative but not all inclusive of those commonly associated with this position.

  • Design, develop, and maintain scalable test automation frameworks supporting large, enterprise-level architectures.
  • Write robust automation scripts for end-to-end UI and functional testing of the application
  • Develop and maintain BDD test suites to ensure alignment between business requirements and automated tests.
  • Build and maintain API automation test suites ensuring comprehensive coverage of RESTful services.
  • Perform automated testing against CRM platforms, including programmatic interaction with CRM APIs.
  • Write and optimize queries to support data validation, test data management, and database-layer testing.
  • Develop scripting utilities to support testing infrastructure and tooling.
  • Integrate automated test suites into CI/CD pipelines, ensuring continuous testing and rapid feedback within the development workflow.
  • Collaborate with team leads to provide clear, timely, and actionable status updates on testing progress, coverage, and defect findings.
  • Identify, document, and track defects through to resolution, partnering with developers to diagnose root causes.
  • Champion QA best practices and contribute to a culture of quality across engineering teams.
  • Participate in Agile ceremonies including sprint planning, standups, retrospectives, and backlog refinement.

Physical/Visual Activities or Demands: Physical/visual activities or demands that are commonly associated with the performance functions of this assignment. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Sitting, talking, hearing, walking
  • Concentrated mental and visual attention with normal hand-eye coordination
  • Clarity of vision at 20 inches; corrected or uncorrected
  • Generally negligible physical effort, but occasional moving of 1 to 10 lb. items

Environmental/Atmospheric Conditions: Environmental and atmospheric conditions commonly associated with the functions of this assignment.

Normal office conditions.


POSITION QUALIFICATION REQUIREMENTS

Education: Bachelor’s Degree orhigher (Computer Science, Information Technology, Business or Math) or equivalent industry experience.

Experience:

  • Seven (7)+years hands on experience in QA automation engineering within large-scale environments.

Skills and Abilities: This may be representative but not all inclusive of those commonly associated with this assignment.

  • Proven track record designing and building automation frameworks from the ground up, not just maintaining existing ones.
  • Strong hands-on experience with Playwright and TypeScript for UI and end-to-end test automation.
  • Demonstrated experience in API test automation using tools/frameworks such as Playwright API, SuperTest, Jest, or similar technologies.
  • Working knowledge of Salesforce CRM and experience using JSforce for Salesforce API interaction.
  • Proficiency in SQL for test data management and database validation.
  • Experience with Python scripting in a testing or tooling context.
  • Own and maintain CI/CD pipelines for automated test execution, monitoring, and reporting.
  • Drive end-to-end test automation execution within CI/CD environments.
  • Solid understanding of Agile/Scrum methodologies and comfort working within sprint-based delivery teams.
  • Experience in analyzing, documenting and testing requirements based on complex business, technical and operational needs.
  • Experience using AI-assisted development tools such as GitHub Copilot, Cursor, Claude, or similar platforms to improve engineering productivity and automation efficiency.
  • Experience building tools, utilities, or workflows powered by Generative AI and automation technologies. Experience developing AI-driven automation solutions to improve quality engineering and team productivity.

Technical Skills

Test Automation Playwright, Cucumber (BDD), Jest, Supertest

Programming Languages TypeScript, Python

CRM & Integration Salesforce CRM, JSforce API, SOQL

Database Oracle, SQL Server, SQL (query writing, data validation, test data management)

API Testing REST API automation, API contract testing

CI/CD & DevOps CI/CD pipeline integration, Azure DevOps (ADO), GitHub Actions, Jenkins

Methodologies Agile / Scrum fundamentals

Compensation: The salary range for this position is$103,000 – $145,000 per year.Actual compensation will be determined based on factors including experience, education, skills, and geographic location. This range does not include potential bonuses, equity, or benefits, which are addressed separately .
This job description in no way states or implies that these are the only duties to be performed by the employee occupying the position. Employees may be required to follow other job-related instructions and perform other job-related duties as requested, subject to all applicable state and federal laws.

“Commonly associated” is not intended to mean always or only. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Automation Engineer
Lead Automation Engineer

Compunnel, Inc. • Cleveland (OH), Northern (KY)

Hybrid
USD 120,000 - 150,000
Team Lead, QA Automation
Team Lead, QA Automation

BLDG SVC 32 B-J • New York (NY)

On-site
USD 148,000 - 158,000
QA Automation Engineer _ Playwright, Selenium
QA Automation Engineer _ Playwright, Selenium

Tata Consultancy Services • Jersey City (NJ)

On-site
USD 120,000 - 130,000
Discretionary Annual Incentive
Medical Coverage: Health, Dental & Vis
Family Leave
+8
Sr. QA Automation Engineer - Contract
Sr. QA Automation Engineer - Contract

Faro Health • New York (NY)

On-site
QA Automation Engineer
QA Automation Engineer

Prestige Staffing • Atlanta (GA)

On-site
USD 90,000 - 130,000
Sr. Quality Assurance Analyst Anywhere
Sr. Quality Assurance Analyst Anywhere

Broadcast Music, Inc. • United States

Hybrid
USD 103,000 - 145,000
Medical Insurance
Dental Insurance
Vision Insurance
+11
Quality Assurance Tester
Quality Assurance Tester

Ztek Consulting • Denver (CO)

On-site
USD 90,000 - 120,000
Salesforce QA Automation
Salesforce QA Automation

Quess IT Solutions • United States

Remote
USD 120,000 - 180,000
Automation QA Engineer CR
Automation QA Engineer CR

Simera • San Francisco (CA)

On-site
USD 95,000 - 140,000
Sr. QA Automation Engineer - Contract
Sr. QA Automation Engineer - Contract

Faro • Massachusetts

Remote