Job Details

Job Overview

Elevate the standard of quality across web, mobile, and messaging-based experiences used by enterprise teams, shape and execute testing strategy, and drive accountability for quality in every release. Develop Comprehensive QA Strategy: Own QA strategies for web, mobile, and messaging channels from design through release, ensuring integration with enterprise systems. Design and Implement Test Plans: Execute both manual and automated tests covering functionality, performance, and security. ...

Responsibilities

As a Senior QA Engineer at a mission-driven, AI-powered learning platform, you’ll elevate the standard of quality across web, mobile, and messaging-based experiences used by enterprise teams. You’ll shape and execute our testing strategy, drive accountability for quality in every release, and collaborate across functions to make sure what we build is reliable, accessible, secure, and delightful to use.

  • Develop and own a comprehensive QA strategy for features built for web, mobile, and messaging channels (SMS, Teams, Slack) from design through release.
  • Design, implement, and execute test plans, automated and manual, covering functionality, performance, accessibility, usability, and security.
  • Partner with product, design and engineering teams to embed testability early in the development process and ensure quality is built in, not bolted on.
  • Establish and track meaningful quality metrics (e.g., defect trends, test coverage, production incidents) and use insights to drive continuous improvement.
  • Lead tool-selection, framework evolution, and process innovation to optimize testing workflows, increase velocity without sacrificing quality.
  • Champion quality across the product — bug discovery, root-cause analysis, red-teaming AI features, synthetic data tests — and ensure our platform delivers at enterprise scale.

Our Stack: Ruby on Rails · Vue.js · AWS · Sentry · PostgreSQL · Sidekiq · Redis · GraphQL

Qualifications

We’re seeking a seasoned QA professional who thrives in high-growth, startup environments, is comfortable with complex systems, and has a strong track record of quality leadership in a rapid-moving product context.

  • 3+ years of QA or software engineering experience, ideally in a startup or early stage company where you helped build and scale products for enterprise use.
  • Demonstrated experience testing modern web, mobile, and/or messaging-based applications — you understand integrations, front-end/back-end interaction, and enterprise requirements.
  • Skilled in both manual and automated testing: you know how to write test scripts, select appropriate tools, and manage test automation strategy.
  • Strong analytical mindset: you use data and observability to identify root causes, measure impact of quality improvements, and drive decision-making.
  • Excellent communication and collaboration skills: you work across functions (product, design, engineering, customer success) to deliver a high-quality user experience.
  • Bonus: Experience testing or validating AI-first features, including red-teaming, synthetic data, evaluation pipelines and emerging QA approaches for AI.
  • Bonus: Familiarity with accessibility (a11y), performance testing, and enterprise deployment environments.

Ideal Candidate

Ideal Candidate Profile

  • Innovative Builder — Designs and deploys sophisticated AI workflows that solve complex, real-world enterprise challenges.
  • Forward Deployed Mindset — Thrives on working directly with customers, gathering feedback, and iterating rapidly to solve problems in the field.
  • Product-Minded Communicator — Excels at collaborating with users, clients, and cross-functional teams to shape solutions and drive adoption.
  • Technically Excellent — Brings strong expertise in Rails (REST APIs, PostgreSQL, ActiveRecord, RSpec) and hands-on experience deploying scalable AI systems using modern frameworks and infrastructure.
  • Collaborative and Fast-Moving — Thrives in ambiguity, learns new frameworks (LangChain, LlamaIndex, etc.) quickly, and delivers results at startup speed. Works seamlessly with founders, engineers, and product teams to iterate rapidly.

Must-Have Requirements

  • 3 + years of experience in QA or software engineering, ideally within a startup or high-growth environment.
  • Proven track record testing modern web, mobile or messaging applications (integrations, performance, accessibility, security).
  • Strong proficiency in both manual and automated testing techniques and relevant tools/frameworks.
  • Excellent communication skills: able to collaborate with product, design and engineering, and articulate quality concerns to technical and non-technical stakeholders.
  • Must be authorized to work in the U.S. without future visa sponsorship.

Screening Questions

1. (Optional Video). This step is completely optional. If you’d like, record a short 2–3 minute video introducing yourself and your experience — or share a recording of your interview with the recruiter if that’s easier. You can upload the link via Loom or Google Drive. This just helps us get to know you better, but there’s no pressure if you’d prefer to skip it.
2. (Optional Portfolio / GitHub) If available, please share a link to your GitHub, portfolio, or any recent projects you’ve worked on. This is entirely optional but helps provide more context about your work.
3. What excites you most about Arist and why are you leaving your current opportunity for this one?

Client Messaging Channel

Client Messaging Channel

Please sign in and apply for this bounty to gain access to the messaging channel.

Login & Apply to View More

Sign in to your account to access full job details and apply.