See all the jobs at Caixa Mágica Software here:
| Quality Assurance | Full-time | Partially remote
,Overview:
We empower music creators to produce Grammy-worthy tracks from anywhere. Our subscription service offers unlimited live-stream sessions with world-class musicians for an affordable monthly fee. Unlike traditional gig-based models, our musicians earn stable, fixed incomes, ensuring financial security while making top-tier talent accessible to creators. Since launch, we’ve built a team of 80+ musicians, producers, and engineers, serving 1,000+ subscribers and producing 40,000 tracks—including Grammy winners! Our remote team of 20 operates across Lisbon, New York, and London, valuing autonomy, creativity, and results. We’re seeking a QA Engineer to ensure the quality, reliability, and performance of our platform. Your role will be critical in delivering error-free, scalable, and user-friendly applications. If you’re detail-oriented, methodical, and passionate about testing and problem-solving, we’d love to hear from you!
What will you do:
- You love testing;
- You have at least 3 years of experience in QA Engineering;
- You’re really passionate about music;
- You have experience with manual and automated testing methodologies;
- You are proficient in creating and executing test cases, test plans, and test scripts;
- You are experienced in using tools like, Playwright, Selenium, Karate or similar;
- You have a strong understanding of APIs and experience testing them;
- You are familiar with CI/CD pipelines and integrating automated tests into deployment workflows;
- You are well versed on testing APIs, Serverless applications, creating test environments and creating your own test plans;
- You have knowledge of performance and load testing tools;
- You are know your way around BDD, Serenity-BDD, Cucumber, etc;
- You have experience working in agile environments and collaborating with developers, designers, and product managers;
- You have experience working in startup or scale-up environments;
- You speak excellent English and/or Portuguese.
What are we looking for?
- Design, develop, and execute test plans and test cases for web and backend applications;
- Perform a wide range of test activities such as functional/non-functional, performance testing, UX/UI testing, etc;
- Collaborate with cross-functional teams to understand requirements and ensure thorough test coverage;
- Identify, document, and track bugs, working closely with developers to resolve them;
- Develop and maintain automated test scripts and frameworks;
- Conduct regression testing to ensure stability after updates or changes;
- Perform performance and load testing to ensure scalability;
- Continuously improve QA processes and workflows;
- Stay up-to-date with the latest testing tools and methodologies.
What can you expect from us?
- A permanent job contract for a long term project;
- Tech equipment + SIM Card + personal smartphone;
- Health and Life Insurance;
- Social events and team buildings;
- The commitment of letting you grow with us, and be rewarded accordingly;
- A dynamic and young team that will be always there to support you;
- Training in the latest technologies;
- Coffee, fruits, snacks and a warm welcoming when you pass by the office.