Mid-Level QA Engineer
Job descriptions & requirements
Job Title: Mid-Level QA Engineer
Employer: GoDigital Music
Classification: Contractor
Reports to: QA Team Lead
Location: Nigeria (Remote)
About the Company:
We believe success comes down to people. GoDigital Music is a global, technology-driven music company with a unique purpose, strong growth trajectory, and innovative leadership.
GoDigital Music operates within the broader GoDigital ecosystem, bringing together content, distribution, rights management, and creator-focused services. We are passionate about empowering artists, labels, and partners through data-driven strategies and cutting-edge solutions.
As part of GoDigital Media Group, we are backed by a diverse and collaborative network of business units that connect music, entertainment, and digital audiences worldwide. Our teams are united by shared values that drive performance, creativity, and long-term impact.
The GoDigital Way is inclusive, dynamic, and collaborative. Join us.
About the Role:
We are looking for a detail-oriented and proactive Mid-Level QA Engineer to join our team and support the development and continuous improvement of our digital music distribution platform.
In this role, you will be responsible for ensuring the quality, reliability, and performance of our products across complex systems and workflows. You will work closely with the QA Team Lead, developers, and cross-functional stakeholders to validate requirements, execute functional and integration testing, and support the delivery of high-quality releases.
This position plays a key role in maintaining the integrity of our platform, which enables artists and labels to distribute, manage, and monetize their content globally. You will contribute to testing processes across APIs, data flows, and system integrations, ensuring accuracy at scale and a seamless user experience.
The ideal candidate brings a strong analytical mindset, hands-on experience with QA methodologies, and the ability to work independently in a fast-paced, collaborative environment.
About the Product:
One of the primaries focuses of our company's operations is digital asset management and
musical content distribution.
We develop and maintain a platform to work directly with artists, and encourage the creative
freedom to explore, showcase, and market their talents as they see fit. We aim to provide a one-
stop source for indie artists and labels to build their careers and reach new fans across the
globe:
- Upload Music and Videos
- Prepare for Distribution
- Music and Videos Distribution
- Music and Videos Marketing and Funding
- Royalty Calculations and Reporting
- Payouts
Primary Responsibilities:
- Maintain high quality standards of software within the team.
- Collaborate with QA Team Lead, software developers, and managers to maintain and enhance existing products, work on product API-fication.
- Validate requirements, perform functional and integration testing.
- Create and maintain test documentation (test-cases, checklists, bug reports, user guides).
- Support deployment of releases.
Experience and Qualifications:
- 2-3 years of proven experience in a Quality Assurance position, preferably on projects with a microservices architecture.
- Strong understanding of integration and system testing principles; solid knowledge of test types (functional, integration, regression, E2E).
- Skilled in analyzing requirements and designing scenarios for complex processes.
- Ability to provide reliable estimates.
- Solid understanding of client-server architecture.
- Proficiency in XML: reading, validation, creating test files, verifying schema compliance (XSD).
- Hands-on with test documentation (test cases, bug reports, checklists).
- Proficiency in SQL (complex queries, joins, aggregations, verifying data integrity and accuracy across different layers).
- REST API testing using Postman, Swagger, or DevTools.
- Basic Linux skills (console, log analysis, process monitoring commands, service management).
- Ideally, familiarity with Media Info and Ffmpeg.
- Readiness for UI automation and basic programming knowledge.
- Systematic approach to analyzing and validating complex data delivery workflows.
- Detail-oriented with large-scale data accuracy.
- Independent in diagnosing issues and identifying bottlenecks.
- Clear and effective communication, teamwork skills.
- At least English B2 (intermediate) reading and writing.
Preferred Competency Requirements
- Cloud storage solutions experience.
- Proficiency in message queue systems.
- Knowledge of Git, Jenkins, and microservices; understanding of CI/CD.
- Proactive and self-motivated attitude.
Our team at TerraScale operates with the following core values:
Personal Improvement & Wellbeing: We are committed to doing the work to become the best versions of ourselves physically, emotionally, intellectually, and spiritually in order to explore the world, build community, and curate living in a healthy state of joy, love and inspiration.
Empowered Thinking: We agree to do the work to metabolize our irrational fears so we can make rational decisions to achieve the outcomes we are looking for. This means we will be bold and courageous in failing forward, and we accept risk within well-managed parameters. The faster we hypothesize, test, validate or iterate, the sooner we succeed. There shall be no fear of rejection for speaking up; good ideas can come from anywhere; everyone has a voice; negative behaviors must be surfaced.
Integrity & Fairness: We seek a meritocracy where equity, inclusion, belonging, authenticity, honesty and integrity are paramount.
Service: We seek to deliver vastly more value than we cost and to make the world a happier place every day.
Additional Information:
TerraScale is committed to creating an inclusive work environment that reflects the diversity of our community. We are an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to their race (or traits historically associated with race, including, but not limited to, hair texture and protective hairstyles), religious creed (including religious dress and grooming practices), color, national origin, ancestry, physical disability, mental disability, reproductive health decision-making, medical condition, genetic information, marital status, sex (including pregnancy, childbirth, breastfeeding, and related medical conditions), gender, gender identity, gender expression, age (40 and over), sexual orientation, veteran or military status.
<
Important safety tips
- Do not make any payment without confirming with the Jobberman Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.