Collaborating with engineering and product teams, the full-time Software QA Engineer will validate front-end and back-end functionality, establish test environments, and define best practices in a remote setting. Key responsibilities Design and execute comprehensive test strategies across both frontend and backend systems Build, configure, and maintain stable, production-like test environments to support reliable release cycles Write high-quality bug reports and define meaningful quality metrics for actionable insights Required qualifications 8+ years of experience in Quality Assurance or Quality Engineering with a demonstrated progression in ownership and complexity Proven experience in testing SaaS/iPaaS and cloud-based systems across various environments Strong background in validating REST/SOAP APIs and testing integrations with databases and external services Hands-on experience in Agile/Scrum teams, contributing to quality throughout the software development lifecycle Experience with test automation using TypeScript or Python is a strong plus