Job Closed

This listing is no longer active.

Mechanical Licensing Collective logo
Mechanical Licensing Collective

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.

Software Test (QA) Engineer

Location

United States + 171 moreAll locations: United States | Canada | Brazil | Colombia | Argentina | Chile | Venezuela | Bolivia | Ecuador | French Guiana | Guyana | Paraguay | Peru | Suriname | Uruguay | Mexico | Costa Rica | El Salvador | Guatemala | Honduras | Nicaragua | Panama | Dominican Republic | Puerto Rico | Bahamas | Guadeloupe | Haiti | Jamaica | Martinique | Montserrat | United Kingdom | Germany | France | Estonia | Portugal | Hungary | Poland | Ukraine | Romania | Bulgaria | Czechia | Slovakia | Belarus | Moldova | Sweden | Greece | Belgium | Italy | Ireland | Switzerland | Netherlands | Finland | Malta | Denmark | Lithuania | Croatia | Spain | Austria | Bosnia And Herzegovina | Iceland | Luxembourg | North Macedonia | Montenegro | Norway | Serbia | Slovenia | Albania | Cyprus | Latvia | Monaco | South Africa | Egypt | Algeria | Angola | Benin | Botswana | Burkina Faso | Burundi | Cameroon | Cabo Verde | Central African Republic | Chad | Congo | Côte D'ivoire | Democratic Republic of the Congo | Equatorial Guinea | Eritrea | Ethiopia | Gabon | Gambia | Ghana | Guinea | Guinea-bissau | Kenya | Lesotho | Liberia | Libya | Madagascar | Malawi | Mali | Mauritania | Mauritius | Mayotte | Morocco | Mozambique | Namibia | Niger | Nigeria | Réunion | Rwanda | Senegal | Seychelles | Sierra Leone | Somalia | Sudan | Eswatini | Tanzania | Togo | Tunisia | Uganda | Zambia | Zimbabwe | Georgia | Turkey | Israel | United Arab Emirates | Armenia | Azerbaijan | Bahrain | Iraq | Jordan | Kuwait | Lebanon | Oman | Qatar | Saudi Arabia | Palestine | Yemen | India | Japan | Philippines | Pakistan | Thailand | Singapore | Vietnam | Taiwan | Indonesia | Cambodia | Laos | Malaysia | Myanmar | South Korea | China | Afghanistan | Bangladesh | Bhutan | Kazakhstan | Kyrgyzstan | Maldives | Mongolia | Nepal | Sri Lanka | Tajikistan | Turkmenistan | Uzbekistan | Australia | Papua New Guinea | Kiribati | Palau | French Polynesia | Tuvalu | New Zealand

Posted

88 days ago

Salary

0

Seniority

Mid Level

Job Description

Software Test (QA) Engineer

Mechanical Licensing Collective

Role Description 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. 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. Requirements - 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. Benefits - 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. Company Description 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.

Job Requirements

  • 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.
  • 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.

Benefits

  • 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.

Related Categories

Related Job Pages

More QA Engineer Jobs

Instinct Science logo

Quality Assurance Lead

Instinct Science

Mission-critical software for the world's best veterinary hospitals.

QA Engineer88 days ago
OtherRemoteTeam 51-200H1B No Sponsor

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description This job, and the team at Instinct, is remote. As a QA Lead, you will play a key role in testing modern veterinary software that serves thousands of users in animal hospitals across the globe. Those in this role often take ownership of test plan creation and execution, and have the ability to provide feedback on software quality and product development. You will work closely and provide leadership to a small, cross-functional, highly-collaborative team to deliver quality software that solves real problems for our customers. Our teams have a deep understanding of their domains and work to deliver value with minimal overhead. We prize excellence, creativity, and accountability and in return provide autonomy and an environment to do your best work. What You’ll Do - Own the QA lifecycle of software projects from scoping to release - Lead and mentor other QA Analysts - Design, implement, and execute test plans and test cases for Instinct's software products, ensuring functionality, performance, and reliability. - Collaborate with your team to understand requirements and ensure quality is built into every stage of the development lifecycle - Identify, document, and track bugs and defects using tracking tools, providing clear and actionable feedback to the development team - Conduct manual testing as necessary, focusing on critical paths and edge cases to ensure software meets high-quality standards - Develop and maintain test plans to support regression, functional, and integration testing - Analyze testing outcomes and generate reports to communicate results to stakeholders, recommending process improvements where applicable - Research reported customer issues - Stay current with QA best practices and tools to continuously enhance the testing process and product quality. Qualifications - Experience testing modern SaaS applications - Experience with bug tracking tools such as Jira or equivalent. - Familiarity with APIs and tools like Postman for API testing. - Ability to think critically and test edge cases, ensuring software works seamlessly in all scenarios - Strong analytical skills to identify root causes of defects - Team-first attitude, including a strong desire to collaborate with your teammates and strive for excellence in software delivery - Strong communication skills in a remote work environment - Commitment to quality driven by empathy for our customers and their patients - Detail-oriented and organized in your work Requirements - Basic knowledge of programming languages to write and troubleshoot test scripts - Working knowledge of SQL for data analysis and database navigation - Experience using AWS to build, deploy and troubleshoot applications Benefits - We offer a supportive and caring work environment. - We are transparent, open, honest, and empathic, both internally and externally. - We pay our team well. - We offer medical, dental and vision benefits and 401K with match. - We give our team owner-like flexibility over work and time-off, including time to innovate and Flow State Fridays. - We offer a generous stipend that can be used for almost anything to allow you to bring your best self to work. - We provide all-expense-paid time throughout the year together, including at our annual retreat. - The compensation range for this role is $110,000 - $150,000. Actual compensation will be determined through a variety of factors including the candidate's skills, qualifications, and experience. Company Description Instinct Science is at the forefront of veterinary innovation, comprised of world-class tools that have served our industry for decades: easy-to-use veterinary practice software (Instinct EMR), an essential resource for expanding your knowledge and skills (Clinician’s Brief), clinical and pharmaceutical decision support (Standards of Care & Plumb’s), and an AI scribing platform (ScribbleVet). Combined, Instinct Science offers an ecosystem that veterinarians rely on for every aspect and stage of their careers. At Instinct Science, we believe in leading with compassion. Our team, our customers, and their patients and clients are the foundation of everything we do. Our culture is guided by our U.C.A.R.E. values, which serve as our daily compass: - Urgency: We move with speed because our mission is too important to wait. - Customer First: We’re our customers’ (and this profession’s) biggest fans. - Act with Grace, Not Teeth: We treat people with kindness, humor, humility, and assume good intent. - Right Things, Right Reasons: We take ownership of all tasks, big and small. - Excellence is in our DNA: We hold ourselves and each other to high standards.

United States
Job Closed
Nagarro logo

Associate Staff Engineer – QA Performance

Nagarro

Nagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.

QA Engineer88 days ago
Full TimeRemoteTeam 10,001+Since 1996H1B Sponsor

• To perform both performance testing and functional testing on an enterprise website, majorly on performance testing using Neoload. • The Selenium work is more on incorporating script to CN/local website. • Work with global teams in an English working ENV.

Qatar
Job Closed
OtherRemoteTeam 10,001+Since 2017H1B Sponsor

Through our dedicated associates, Conduent delivers mission-critical services and solutions on behalf of Fortune 100 companies and over 500 governments - creating exceptional outcomes for our clients and the millions of people who count on them. You have an opportunity to personally thrive, make a difference and be part of a culture where individuality is noticed and valued every day. IT Testing Engineer II About the Position: The IT Testing Engineer II will execute performance testing on multiple different applications and lines of business. Performance testing includes gathering test requirements, preparing a detailed Test Strategy Plan, developing and executing test scripts, preparing results reports, and updating defect tickets. Responsibilities: - Gather requirements and scenarios from Development Team, Business Analyst and other stakeholders. - Work closely with Project Management Team during design phase. - Prepare detailed Performance Test Strategy Plan document. - Develop and execute scripts in JMeter/VSTS. - Capture requests through JMeter/Fiddler/BlazeMeter extension based on the application configuration and environment. - Customize the scripts using JavaScript/Groovy based on the application functionality to simulate load test. - Execute SQL queries for bulk test data and update them accordingly. - Perform dry run to determine new baseline under low-load and compare against high-load. - Execute Component, Endurance testing for new API services and Load Testing for end-to-end Web application. - Monitor tests and troubleshoot the application issues using AppDynamics. - Monitor the heap and non-heap memory, thread activities(deadlocks) for JVM on Out of Memory Issue. - Work closely with both the system management and software development teams to identify root causes of issues and performance improvements. - Work on ADO and JIRA for defects. - Prepare Performance Final Summary Executive report for the conducted load test. - Develop, update and maintain quality testing standards and procedures. - Communicate effectively with customers and software vendors as appropriate. - Follow standard testing methodology frameworks. - Determine and meet time estimates and schedules for testing efforts. - Preparation of Defect Status Reports and Daily/Weekly Status Reports. - Triage and solve complex problems using structured troubleshooting methodologies. - Work independently as well as work collaboratively in a team environment. Qualifications: - Minimum 8 years of experience within quality assurance and performance testing sectors. - Experience with AppDynamics, Load Runner (HTTP/AJAX TruClient/RDP Protocol), Neo Load (Web and API services), Apache JMeter (Web and API services), Fiddler, BlazeMeter, VSTS, JavaScript. - Ability to design, develop, test and debug tests cases/Scripts/plans/strategy documents. - Knowledge of Health Insurance Industry - Claims processing, PBM, ICD 10, NCPDP, CMS, Medicare, or Medicaid. - Solid experience in writing SQL statements for data validations. - Knowledge of MS Azure DevOps, Jira, or other defect management systems. - Document and interpret business and technical requirements for testing utilizing various development methodologies (e.g. Agile, Scrum, Iterative, Waterfall, etc.) - Extensive experience in Test Management tools building Test Plans and Test Cases using MS Excel and Azure DevOps (VSTS). - Effective communication skills to articulate testing result data to multiple audiences. - Working knowledge of industry standard automated testing tools, practices, and software and/or Performance testing tools. - Strong and effective interpersonal and communication skills and the ability to interact professionally with a diverse group of clients and team members. Flexible Working Enjoy the convenience of working from home and maximize your time by unplugging at the end of your workday. Pay Transparency Laws in some locations require disclosure of compensation and/or benefits-related information. For this position, actual salaries will vary and may be above or below the range based on various factors including but not limited to location, experience, and performance. In addition to base pay, this position, based on business need, may be eligible for a bonus or incentive. In addition, Conduent provides a variety of benefits to employees including health insurance coverage, voluntary dental and vision programs, life and disability insurance, a retirement savings plan, paid holidays, and paid time off (PTO) or vacation and/or sick time. The estimated salary range for this role is $69,300 - $90,000. Conduent is an Equal Opportunity Employer and considers applicants for all positions without regard to race, color, creed, religion, ancestry, national origin, age, gender identity, gender expression, sex/gender, marital status, sexual orientation, physical or mental disability, medical condition, use of a guide dog or service animal, military/veteran status, citizenship status, basis of genetic information, or any other group protected by law. For US applicants: People with disabilities who need a reasonable accommodation to apply for or compete for employment with Conduent may request such accommodation(s) by submitting their request through this form that must be downloaded: click here to access or download the form. Complete the form and then email it as an attachment to FTADAAA@conduent.com. You may also click here to access Conduent's ADAAA Accommodation Policy.

United States
$69.3K - $90K / year
Full TimeRemoteTeam 10,001+H1B No Sponsor

• Perfil de Automatización Funcional con experiencia en Playwright

Qatar
Job Closed