Embrace Software Inc

QA Engineer – Manual, Automation

Embrace Software Inc

full-time

Posted on:

Location Type: Remote

Location: Remote • Florida • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

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.
Benefits
  • 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