QA Engineer, Application
About CLARA
CLARA Analytics is the leading AI as a service (AIaaS) provider that improves casualty claims outcomes for commercial insurance carriers and self-insured organizations. The company’s product suite for workers comp, commercial auto and general liability insurance claims applies image recognition, natural language processing, and other AI-based techniques to unlock insights from medical notes, bills and other documents surrounding a claim. CLARA’s customers include companies from the top 25 global insurance carriers to large third-party administrators and self-insured organizations. Founded in 2017, CLARA Analytics is headquartered in California’s Silicon Valley. For more information, visit www.claraanalytics.com.
About the Role
We're looking for a talented QA Engineer to join our Application team to ensure the reliability and performance of our web-based SaaS solution. You'll have the opportunity to own the quality gates that keep our high-stakes, AI-driven application releases rock-solid through QA workflows, test strategies & plans, automation innovation, and much more.
What You’ll Do...
- Collaborate with cross-functional teams (DevOps, Data Science, Product Management, etc.) to define test strategies, develop test plans, and shepherd the delivery of high-quality software products.
- Streamline QA workflows, identify automation opportunities, and champion AI-assisted test generation (GitHub Copilot Test, Diffblue Cover, TestGPT, etc.)
- Design, write, and execute automated test scripts using tools such as Cypress and Playwright.
- Partner with developers to reproduce, diagnose, and fix bugs.
- Participate in code reviews and provide feedback on testability, ensuring tests are integrated into the CI/CD pipeline.
- Develop and maintain test suites for regression, functional, integration, and performance testing.
- Work with DevOps to ensure test/stage environments are up-to-date and reflect production-like configurations.
- Utilize AWS to manage and test applications in an AWS cloud environment.
- Setup performance testing and profiling to identify potential bottlenecks and optimization opportunities with tools like Locust, k6, or Gatling.
What We’re Looking For...
Required
- At least 5 years of relevant experience (QA Engineer, SDET, etc.) with a strong focus on automated testing.
- Demonstrated ability to independently define scope and deliver test-driven solutions in ambiguous problem domains.
- Proficiency in JavaScript / TypeScript or Python.
- Hands-on experience building automated test suites in Cypress, Playwright, or JUnit 5.
- Experience with AI-assisted test generation.
- Solid understanding of testing methodologies and RESTful APIs.
- Practical experience managing data in S3, executing Glue/Spark processing jobs, and performing SQL updates in data warehouses and relational databases.
- Familiarity with version control systems and CI/CD pipelines (Git, Github Actions, Jenkins, or GitLab).
- Excellent written and verbal communication skills.
- Strong debugging and problem-solving skills.
Preferred
- Knowledge of containerization technologies (e.g., Docker, Kubernetes) for testing.
- Familiarity with Elasticsearch for testing search functionalities.
What We Offer...
- The opportunity to make a real impact on a growing company.
- Collaborative and supportive work environment.
- Competitive salary and benefits package.Salary Range: $135 - 175kBenefits: employer-provided health insurance and ancillary benefits (life, disability, etc.), flexible PTO, fully WFH, 401k with match
- Salary Range: $135 - 175k
- Benefits: employer-provided health insurance and ancillary benefits (life, disability, etc.), flexible PTO, fully WFH, 401k with match
- Be a part of a team that is passionate about what we do!