Tech Stack
AWSCypressDockerSeleniumSQL
About the role
- Design and maintain test cases covering end-to-end SaaS workflows, APIs, and integrations.
- Perform manual regression, functional, and smoke testing for every release cycle.
- Validate API responses, data consistency, and user flows against acceptance criteria.
- Develop and maintain basic automation scripts using Cypress for UI and PyTest for API testing.
- Verify Docker builds, application containers, and tenant URLs after deployments.
- Maintain test evidence, logs, and release sign-off documentation for audit and traceability.
Requirements
- 3+ years of experience in QA testing for web-based applications (SaaS preferred).
- Strong understanding of software testing methodologies, including functional, regression, and smoke testing.
- Hands-on experience with: API testing tools: Postman, Swagger, or equivalent.
- Automation tools: Cypress (UI), PyTest or Selenium (API/UI).
- Familiarity with AWS environment validation and basic SQL queries for data verification.
- Excellent defect tracking, documentation, and communication skills.
- Competitive salary commensurate with experience.
- Opportunities for career advancement and professional development.
- Experience collaborating with a diverse, global team within a remote work setting.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
QA testingmanual testingregression testingfunctional testingsmoke testingAPI testingautomation scriptingSQL queriesCypressPyTest
Soft skills
communication skillsdocumentation skillsdefect tracking