Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Test (QA) Engineer

Mechanical Licensing Collective

Job Description

Job Description

Are you interested in joining a purpose-driven company in the music industry? Do you thrive in a collaborative, hybrid work environment? If you do, we would like to get to know you.

WORKING AT THE MLC

The MLC is committed to excellence, service and transparency. Our culture is collaborative, and our team works in a hybrid environment. On our team, you are respected, valued for your unique strengths and experiences, and empowered to identify and resolve your own challenges.

WORKING AT THE MLC

The MLC is committed to excellence, service, transparency, and diversity. Our culture is collaborative, our people are adaptable. On our team, you are respected, valued for your unique strengths and experiences, and empowered to identify and resolve your own challenges.

The Mechanical Licensing Collective (The MLC) is a nonprofit organization designated by the U.S. Copyright Office to administer blanket mechanical licenses for digital music services in the United States. Our mission is to ensure that songwriters, composers, and music publishers are accurately paid for the use of their music in the digital ecosystem. While our foundation is rooted in music licensing and rights administration, the scale and complexity of the data we process-billions of usage records from digital service providers-has positioned The MLC at the intersection of music and technology. As we continue to build and refine the systems that power matching, royalty processing, and rights management, we are increasingly operating like a technology company, developing sophisticated platforms, data infrastructure, and automation to support the future of digital music licensing.

THE ROLE

As a Quality Assurance Engineer, you will design, implement, and own the testing strategy for the Matching Platform. You will build and maintain automated testing frameworks and perform exploratory validation across workflows, APIs, integrations, and user-facing components to ensure the system behaves as intended and that changes do not introduce regressions. You will contribute production-quality testing code, establish testing standards and best practices, and work closely with the Matching Team throughout story refinement and implementation to ensure new functionality is testable, clearly defined, and validated before completion. The Matching Platform is a critical tool that enables The MLC to drive accurate royalty payments to our Members.

This is a Remote position with preference for candidates located in either EST or CST.

QUALIFICATIONS

  • Minimum five (5) years' experience in Quality Assurance or Quality Engineering within a software engineering team.
  • Strong experience designing and implementing automated tests; able to write and maintain production-quality testing code.
  • Hands-on experience with manual and exploratory testing in complex systems; able to validate behavior against business rules.
  • Experience testing APIs and workflow-heavy or data-driven systems; proficient in SQL; experience working within AWS environments.
  • Experience testing machine learning or probabilistic systems, building testing frameworks from scratch, or working with orchestration tools such as Dagster or Airflow is a plus.
  • Strong attention to detail, clear documentation skills, and effective collaboration within Agile, cross-functional teams.
  • Working proficiency in Python, familiarity with other languages is a plus.

ESSENTIAL RESPONSIBILITIES

AS A QA ENGINEER AT THE MLC, YOU WILL:

  • Own the testing strategy for the Matching Platform, ensuring consistent validation across workflows, APIs, integrations, and user-facing components.
  • Design, build, and maintain automated test suites in Python, establishing and evolving the team's testing framework.
  • Perform manual and exploratory testing before work is considered complete, validating complex workflows, identifying defects, edge cases, unintended behaviors, and deviations from business rules.
  • Collaborate closely with engineers and product stakeholders during story refinement and development to ensure features are testable and clearly defined.
  • Define and maintain QA standards and testing practices within the Matching Team, contributing to regression coverage as the platform evolves.
  • Investigate and document defects clearly, working with developers to resolve issues prior to ticket completion.

AS A MEMBER OF THE TECHNOLOGY TEAM, YOU WILL:

  • Advocate for quality throughout the development lifecycle, partnering with engineers to incorporate testing considerations early.
  • Contribute to the evolution of scalable, automated QA practices across the Technology organization.
  • Promote consistent standards for reliability, validation, and defect management.
  • Participate in Agile ceremonies, providing a quality-focused perspective in planning and retrospectives.
  • Support continuous improvement of engineering practices as systems grow in complexity.

YOU WILL CHAMPION THE MLC'S CULTURE BY:

  • Embracing The MLC's leadership values and applying The MLC's Guiding Principles to your team's work
  • Being process-oriented, data-driven, and tech-savvy; being collaborative, curious, and open to new ideas
  • Building a dynamic team; mentoring team members; developing future leaders
  • Inspiring others with your enthusiasm and humility

THE MLC IS AN EQUAL OPPORTUNITY EMPLOYER THE MLC DOES NOT MAKE EMPLOYMENT DECISIONS BASED ON RACE, COLOR, RELIGION OR RELIGIOUS BELIEF, ETHNIC OR NATIONAL ORIGIN, SEX, GENDER, GENDER-IDENTITY, SEXUAL ORIENTATION, MARITAL STATUS, CITIZENSHIP STATUS, DISABILITY, AGE, MILITARY OR VETERAN STATUS, OR ANY OTHER CATEGORY PROTECTED BY LOCAL, STATE, OR FEDERAL LAW. THIS POLICY APPLIES TO ALL TERMS AND CONDITIONS OF EMPLOYMENT, INCLUDING RECRUITING, HIRING, PLACEMENT, PROMOTION, TERMINATION, LAYOFF, TRANSFER, LEAVES OF ABSENCE, AND COMPENSATION.

Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Software Test (QA) Engineer in New Brunswick, NJ vacancy
  • Xoriant Corporation in Edison, NJ is seeking applications for the following position: Job Title: Software Test Engineer Location: Xoriant Corporation, Suite #720, 343 Thornall Street, Edison, NJ 08837 Job Duties With a high level of independent decision-making authority... 
    Suggested
    Relocation

    Xoriant

    Edison, NJ
    4 days ago
  • Xoriant Corporation in Edison, NJ is seeking a Software Test Engineer. The ideal candidate will have a Bachelor's degree in a related field and 5 years of experience in software testing. Responsibilities include creating test plans and automation, reporting defects, and... 
    Suggested
    Relocation

    Xoriant

    Edison, NJ
    11 hours ago
  • $100k - $125k

    A recruitment agency is seeking a Fabrication Engineer in Piscataway Township, NJ, to ensure quality assurance in structural steel and industrial...  ...fabrication. Candidates must possess a minimum of five years in QA/QC roles, substantial experience with welding codes, and the... 
    Suggested

    Liberty Personnel Services, Inc.

    Piscataway, NJ
    3 days ago
  • $96.8k - $137k

     ...Career Opportunities: QA Operations Engineer (173467) Requisition ID 173467 – Posted – Information...  ...our QA team. You will not only write tests but act as a force multiplier, managing...  ...Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or... 
    Suggested
    Hourly pay
    Local area
    Relocation

    Colgate-Palmolive

    Piscataway, NJ
    1 day ago
  • Bright Vision Technologies is seeking a skilled QA Automation Engineer to join our team. This remote position requires...  ...on designing automation frameworks, integrating testing into CI/CD pipelines, and ensuring software quality. Ideal candidates will have a bachelor’s... 
    Suggested
    Remote job

    Bright Vision Technologies

    East Brunswick, NJ
    3 days ago
  • $96.8k - $137k

    Colgate is seeking a highly skilled QA Operations Engineer located in Piscataway, New Jersey, to build infrastructure for the QA team. This role involves managing automation libraries and integrating testing into CI/CD pipelines. The ideal candidate has over 5 years of... 

    Colgate

    Piscataway, NJ
    2 days ago
  • Position Overview We are seeking a hands‑on Salesforce QA Engineer to ensure the quality and reliability of Salesforce‑based applications...  .... This role requires strong expertise in manual and automated testing within Salesforce environments, including validation of... 
    Contract work

    Accord Technologies Inc

    Piscataway, NJ
    1 day ago
  • $71.3k - $97.75k

    Quality Assurance Engineer II Provide quality compliance support on all aspects of the Plainsboro, NJ CMC quality system. Monitor, prioritize...  ...skills. Proficient with MS Office Suite and statistical software. Ability to work independently with minimal supervision. Compensation... 
    Temporary work

    INTEGRA LIFESCIENCES CORP

    Plainsboro, NJ
    2 days ago
  •  ...technology solutions provider is seeking a hands-on Salesforce QA Engineer in Piscataway Township, NJ. The role involves ensuring the...  ...of Salesforce-based applications through manual and automated testing. Ideal candidates will have strong expertise in Salesforce testing... 
    Contract work

    Accord Technologies Inc

    Piscataway, NJ
    1 day ago
  •  ...Job Description The Quality Assurance Engineer II is responsible for conducting complex...  ...inspections and sets quality assurance testing models for analysis of raw materials, materials...  ...SPC GD & T Automated inspection software Lean Six Sigma MS Office Suite... 

    Micro Stamping Corporation

    Somerset, NJ
    16 days ago
  • $96.8k - $137k

     ...that respects work/life effectiveness. Job Title: Security Test Automation Engineer Travel Required: Travel - up to 10% of time Posting Start...  ...DevSecOps Automation Engineer to bake security directly into our QA lifecycle. In this role, you will apply your deep knowledge... 
    Hourly pay
    Local area
    Worldwide
    Relocation

    Colgate

    Piscataway, NJ
    3 days ago
  • $500 per month

     ...Professional Game Tester We're looking for passionate gamers to join our elite team of mobile game testers. Get paid to play and test the latest games before they launch. $500+ Avg Monthly Pay 5-10 Hours/Week 100% Remote Position Requirements: Must... 
    Remote work
    10 hours per week

    Babki

    Somerset, NJ
    3 days ago
  •  ...and compliance standards. Requirements Bachelor's degree in engineering (B.E./B.Tech or equivalent). 1-3 years of experience in the Medical...  ...problem-solving skills. Experience with statistical tools/software such as Minitab is a plus. Ability to read and interpret... 

    Creative Solutions Services, LLC

    Edison, NJ
    1 day ago
  •  ...Establish, document and maintain the calibration program for all test equipment and necessary production equipment. Participate in...  ...(or more) of relevant experience Bachelor's Degree in any Engineering, Science or Mathematics discipline, a plus. ASQ certifications... 
    For subcontractor
    Work at office
    Night shift
    Weekend work

    CompoSecure

    Somerset, NJ
    28 days ago
  • Software Tester page is loaded## Software Testerlocations: Nova Placetime type: Full timeposted on: Posted 2 Days Agojob requisition id:...  ...stakeholder requirements.**Responsibilities*** Develop and execute test plans, test cases, and test scripts for functional, regression,... 
    Work at office
    Local area
    Shift work
    Night shift

    Eos Energy Enterprise

    Edison, NJ
    3 days ago
  • A leading energy solutions company in Edison, New Jersey is seeking a Software Tester to evaluate software development and ensure quality. The ideal candidate will develop test plans, perform manual testing, and validate software functionality. A Bachelor's degree in computer... 

    Eos Energy Enterprise

    Edison, NJ
    3 days ago
  • Rarefied IT Solutions Inc is seeking a motivated QA Automation Engineer (Fresher) in Woodbridge Township, New Jersey. The ideal...  ...developers and product managers, develop automated test scripts, and ensure high software quality. Candidates should possess a Bachelor’s degree... 

    Rarefied IT Solutions Inc

    Woodbridge, NJ
    3 days ago
  • Job Summary: We are looking for a motivated and detail-oriented QA Automation Engineer (Fresher) to join our quality assurance team. The ideal candidate should have a solid understanding of software testing concepts, basic Java programming skills, and a keen interest in... 
    Traineeship

    Rarefied IT Solutions Inc

    Woodbridge, NJ
    4 days ago
  • $75k

    Consumer Electronics Quality Assurance (QA) Engineer Job Responsibilities: The quality engineer will support the product development and...  ...technical and compliance specifications. Performing evaluation and testing of products at each stage of the development and production... 
    Full time
    Relocation

    The Voluntary Protection Programs Participants' Association,...

    Port Reading, NJ
    1 day ago
  • INTEGRA LIFESCIENCES CORP is seeking a Quality Assurance Engineer II in Plainsboro, NJ to provide quality compliance support on all aspects of the CMC quality system. The role involves monitoring Nonconformances and ensuring compliance with regulatory standards. Candidates... 

    INTEGRA LIFESCIENCES CORP

    Plainsboro, NJ
    11 hours ago
  •  ...The Director, Process & Automation Engineering leads the development, validation, industrialization, and deployment of new manufacturing capabilities across Process and Automation Engineering. Serving as Advanced Manufacturing Engineering's primary execution leader, this... 

    CompoSecure, L.L.C.

    Franklin, Somerset County, NJ
    11 hours ago
  • Weston Solutions, Inc. in Edison, New Jersey is seeking an Air Quality Engineer (Licensed Professional Engineer) to support air quality engineering and compliance projects for industrial clients across the nation. The role focuses on permitting, modeling, and regulatory... 

    Weston Solutions, Inc.

    Edison, NJ
    11 hours ago
  • $90k - $100k

    Merck & Co. in Piscataway Township is looking for an Automation Engineer to oversee automation systems aimed at enhancing production...  ...ideal candidate will design and implement advanced hardware and software solutions within pharmaceutical manufacturing facilities. This... 

    Merck & Co.

    Piscataway, NJ
    4 days ago
  • $90k - $100k

    Description The Automation Engineer is responsible for overseeing and...  ...implementing advanced hardware and software solutions within...  ...Perform formal systems acceptance testing, including software simulation...  ...departments like manufacturing, QA, QC, R&D for the engineering and... 
    Temporary work
    Local area
    Flexible hours
    Afternoon shift

    Merck & Co.

    Piscataway, NJ
    11 hours ago
  • $129.15k - $142.07k

     ...team as we help shape a brighter way forward.# Sr. Automation Engineer - JLL**What this job involves:** We are seeking a Senior Automation...  ...* Design, develop, implement, and optimize control systems and software; maintain and troubleshoot automation equipment, including PLC/... 
    Apprenticeship
    Local area
    Remote work

    Jones Lang LaSalle Incorporated

    Edison, NJ
    4 days ago
  • An innovative technology firm is seeking a professional for Automation Testing. This role requires strong automation expertise in complex insurance environments, focusing on developing and maintaining automated test suites. Candidates should possess a deep understanding... 

    TechDigital Group

    Edison, NJ
    11 hours ago
  • Jones Lang LaSalle Incorporated is seeking an experienced Automation Engineer based in Edison, NJ. The role involves designing and implementing automation control systems for industrial processes, emphasizing the reliability and performance of equipment. The ideal candidate... 

    Jones Lang LaSalle Incorporated

    Edison, NJ
    1 day ago
  • An established industry player is seeking a dedicated Equipment Engineer to ensure the smooth operation of laboratory and clinical manufacturing processes. This role involves executing calibrations, maintaining compliance with regulatory standards, and collaborating with... 

    TechDigital Group

    New Brunswick, NJ
    3 days ago
  • Jones Lang LaSalle Incorporated seeks a Senior Automation Engineer to design and implement automation control systems in Edison, NJ. The role focuses on optimizing warehouse distribution equipment and ensuring compliance with safety standards. Candidates should have a... 

    Jones Lang LaSalle Incorporated

    Edison, NJ
    4 days ago
  • Job Summary As a Principal Engineer for Business Process Automation, you will play a pivotal...  ..., detailed design, development, testing, seamless deployment, and ongoing maintenance...  ...including Scrum or Kanban, throughout the software development lifecycle, participating in... 
    Work experience placement

    IEEE

    Piscataway, NJ
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Test (QA) Engineer. Be the first to apply!