A

Alteryx

Self-service data analytics platform for teams

Lead Software Development Engineer in Test

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeRemote in USA$165k - $185k

About the Job

Requirements

  • Experience evaluating AI agents, including multi-step task completion, tool selection, tool-call accuracy, and failure recovery.
  • Working knowledge of agent frameworks, preferably LangChain, with the ability to understand and debug context handling, tool execution, and agent state.
  • Hands-on experience with LangSmith or similar platforms for evaluation datasets, custom evaluators, experiments, and comparisons across agent changes.
  • Experience with agent observability, using traces and telemetry to investigate quality issues, latency, token usage, and cost.
  • Strong Python software engineering skills to build and extend evaluation tooling, metrics pipelines, and reporting systems.
  • Applied statistics and data analysis skills to assess variability, compare experiments, and distinguish meaningful improvements from noise.
  • Experience developing evaluation datasets and scoring methods, combining deterministic checks, human feedback, and large language model-based judges.
  • Ability to contribute at a technical lead level, guiding evaluation practices, mentoring engineers, integrating evaluations into continuous integration and continuous delivery, and translating production failures into regression coverage.

Responsibilities

  • Analyze requirements to produce a comprehensive test strategy and detailed test cases.
  • Design and implement manual and automated tests at unit, component, integration, and end-to-end levels.
  • Design, build, and enhance scalable automated test frameworks to support feature testing and AI-driven product workflows.
  • Develop and maintain automation for user interface and application programming interface tests using tools such as Selenium, pytest, and Playwright.
  • Conduct performance and load testing using tools such as Locust to ensure product scalability.
  • Build test reports using reporting tools such as Allure.
  • Report regressions to a corresponding development team.
  • Influence design decisions by providing timely feedback on design documents and testability.
  • Collaborate closely with members of an agile team, including engineers, product management, and user experience, as part of an autonomous, cross-functional team.
  • Work on the test infrastructure that powers agent evaluation and observability for Ask Alteryx, partnering with engineering, product, and data science to measure and improve agent quality.

Desired Qualifications

  • JavaScript or TypeScript experience is a nice-to-have.
  • Modeling experience is a plus.

About the Company

Alteryx

Self-service data analytics platform for teams

Summary of Alteryx: 1) What it does: Alteryx provides a self-service data analytics platform that helps users across business roles transform data into actionable insights, with capabilities for data preparation, blending, and advanced analytics. It serves diverse industries and uses a subscription-based business model, plus professional services and training. 2) How it works: The platform offers a user-friendly interface that automates complex data tasks, enabling users from data scientists to business analysts to prepare, blend, and analyze data to generate insights. 3) How it differs from competitors: It emphasizes democratizing analytics—making powerful data tools accessible to non-technical users through an easy-to-use, automated workflow, suitable for many industries and integrated within a subscription framework. 4) Goal: To accelerate analytics transformation and help organizations make faster, better business decisions by turning data into actionable insights.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Irvine, CA
Founded
2010

Recently Posted Jobs

Explore more opportunities at Alteryx

See more jobs