ThriveCart is seeking a Quality Assurance Engineer to maintain and enhance the quality of its e-commerce platform. The role involves designing and executing comprehensive test plans, building and maintaining automated tests, and ensuring that web and mobile experiences meet reliability, performance, and functional standards. You will collaborate closely with engineering, product, and support teams to ensure platform stability and drive continuous improvement in QA processes.
Responsibilities:
- Design, execute, and maintain test plans and cases for new features, enhancements, and platform updates.
- Perform functional, regression, integration, and performance testing across web and mobile interfaces.
- Validate user flows, APIs, payment processes, and other business-critical scenarios.
- Develop and maintain automated test suites using frameworks such as PlayWright or Jest.
- Integrate automated tests into CI/CD pipelines to improve coverage and reliability.
- Identify, document, and track defects, verifying resolution and adherence to acceptance criteria.
- Participate in release planning and coordinate testing activities across multiple product teams.
- Monitor production systems for post-release issues and contribute to root-cause analysis.
Requirements:
- 2–4 years of QA or software testing experience in SaaS, eCommerce, fintech, or similar domains.
- Hands-on experience with manual and automated testing methodologies.
- Proficiency in testing APIs, databases, workflows, and web-based interfaces.
- Familiarity with HTML, CSS, JavaScript, and browser developer tools.
- Experience with bug tracking systems and version control.
- Detail-oriented with strong analytical and problem-solving skills.
- Strong communication and collaboration skills for cross-team engagement.
Benefits:
- Fully remote work environment.
- Exposure to high-impact, high-traffic SaaS and eCommerce platforms.
- Opportunity to contribute to automation frameworks and QA process improvements.
- Involvement in end-to-end product quality assurance and continuous learning.
This role is ideal for a proactive QA professional focused on improving product stability, automation, and end-user experience.