Software Engineer in Test

Cresta is an enterprise customer-experience AI platform that unifies autonomous AI agents, real-time agent assistance, and conversation intelligence for contact centers.

Palo Alto, United States
About Cresta

Cresta Intelligence, Inc. operates Cresta, a human-centric AI platform for enterprise contact centers. Its products automate selected customer conversations, assist human agents in real time, and analyze conversations to improve customer experience, revenue, and operating efficiency.

View jobs by Cresta

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will build, expand, and maintain automated testing tools and frameworks. You will create test plans, execute manual and automated testing, investigate defects, manage test environments, and communicate quality risks. You will collaborate throughout feature design and release decisions to improve test coverage and quality practices.

Requirements

  • 5+ years of software QA experience in SaaS
  • Experience creating manual and automated test strategies
  • Proficiency with automation frameworks such as Playwright or Cypress
  • Understanding of QA methodologies, processes, and CI/CD practices
  • Backend and frontend debugging skills
  • Strong communication skills

Responsibilities

  • Design, develop, and execute test plans and test cases
  • Identify specification gaps and improve testability
  • Automate scenarios using Playwright and TypeScript
  • Perform manual exploratory testing
  • Analyze test results and triage issues
  • Maintain testing standards, procedures, and documentation
  • Manage testing environments
  • Investigate customer-reported issues using logs and reproduction steps
  • Collaborate on quality from feature design through release
  • Contribute risk assessments and test coverage summaries to release decisions
  • Expand test coverage across the organization
Software Engineer in Test at Cresta | JobStash