Unicity is a multilevel marketing company doing business globally in over fifty countries. We provide world-class health and wellness products and a leading business platform that together Make Life Better for people worldwide.
We are looking for an experienced Backend QA Engineer to join our API product engineering team. We are currently reorganizing our Information Technology department into strong Agile Product Engineering teams and building our team.
This position will play a key role in ensuring the flawless functionality and quality of our web APIs and microservices.
Come be a part of this exciting new time with Unicity.
In addition to competitive wages, we offer :
- Hybrid, flexible work environment
- Paid maternity and paternity leave
- Generous vacation allowance in addition to company-paid holidays
- Phone and internet reimbursement
- 401(k) with company match
- Travel opportunities
- Substantial company product allowance
- Competitive benefits package
The ideal Backend QA Engineer will be :
- Extensive experience (5-7+ years) as a QA Engineer or SDET, with a strong understanding of the Software Development Life Cycle (SDLC).
- Expert in test automation frameworks and scripting languages like Javascript / Typescript and PHP.
- Proficiency in API testing tools like Postman and experience with performance / load testing tools.
- Passionate about quality with a keen eye for detail and a dedication to building robust and scalable testing solutions.
- Excellent problem-solving skills, analytical thinking, and the ability to troubleshoot complex issues.
- Strong communication and collaboration skills, with the ability to mentor and guide junior team members.
- Self-motivated, proactive, and driven by continuous learning and growth within the QA field.
Key Areas of Responsibility :
- Lead the design and implementation of test automation frameworks and strategies for complex backend systems.
- Develop and execute comprehensive test plans covering various testing types (integration, end-to-end, regression, performance, etc.).
- Champion quality practices within the team, advocating for best practices and driving continuous improvement.
- Analyze and report on test results, identifying trends and potential areas of risk.
- Collaborate closely with developers and product managers to ensure high-quality product delivery.
- Mentor and guide junior QA team members, sharing expertise and fostering professional growth.
- Stay current with the latest testing tools, trends, and methodologies in the industry.
Requirements / Preferred Skills :
- 5+ years of experience as a QA Engineer, SDET, or similar role.
- Advanced knowledge of test automation frameworks (e.g. Playwright, Jest, Cypress) annd scripting languages (e.g. Javascript / Typescript, PHP).
- Expertise in API testing tools (Postman, RestAssured) and experience with performance / load testing tools (e.g., JMeter, Gatling).
- Solid understanding of CI / CD pipelines and experience integrating automated tests into the development workflow.
- Experience with cloud platforms (e.g., AWS, GCP) and containerization technologies (e.g., Docker, Kubernetes) is highly desirable.
- Knowledge of security testing principles and experience with security testing tools is a plus.
- Familiarity with TDD / BDD methodologies and experience with GraphQL is beneficial.
If you're interested in an organization where you can have a large impact, be a key part of driving core initiatives forward, and carve out the scope of your own role, we'd love to talk to you!