Software Engineer in Test

Software Engineer in Test (3-5 years) — Auxia, Bengaluru

About Auxia

Auxia is an agentic AI platform that helps enterprises deliver personalized 1:1 customer journeys. Our Decision Agent determines the optimal message, timing, channel, and incentive for each individual user — processing 3B+ events/day, 25K+ queries/second, and 1B+ decisions/day at sub-100ms latency.

We serve global enterprises including Atlassian, The Guardian, Docomo, Comcast, Mercari, and MUFG Bank across email, push, in-app, and messaging channels. Backed by $23.5M from VMG Technology Partners, Stage 2 Capital, and MUFG Innovation Partners.

Leadership & Key People

Here's who you'll be collaborating with:

Sandeep Menon — Co-Founder & CEO Former VP of Marketing at Google. Led large-scale consumer and enterprise growth initiatives. Brings deep expertise in how enterprises think about customer engagement.

Ravi Desu — Co-Founder & CTO Former Global Engineering Lead at Google. Built and scaled payment systems used by hundreds of millions of users. Brings the technical DNA of building reliable, high-throughput distributed systems at global scale.

Max Zhao — Former Staff Software Engineer at Google. Built numerous products across Google's ecosystem before joining Auxia as a founding engineer.

Sumeet Kumar — Former ML engineer at Meta and Lyft. Leads Auxia's machine learning and data science efforts — building the AI models that power real-time personalisation and growth optimisation at scale

William Siroky — Northwestern Kellogg MBA. Former management consultant (PwC) and corporate attorney (Cooley). Heads Customer Impact at Auxia.

Rich Anstett — Former Sales leader at HackerRank, Saba Software, WebEx, and other high-growth companies. Brings deep expertise in enterprise GTM, product, and scaling customer-facing teams; currently CRO, leading revenue at Auxia.

Cole Stuart — University of Michigan alumnus. Involved in go-to-market strategy, partnerships, and business development.

Luv Misra — Former Googler, contributing across Auxia's core platform and infrastructure.

Siddardha Garimella — Leads key backend and infrastructure initiatives.

Nagaraj Hatti Veerarajan — Former Engineering Lead at Apple, Microsoft and Snap. Leads a team focused on building agents.

Asim Krishna Prasad — Former Software Engineer at Google. Leads Auxia’s India engineering, driving core platform development, engineering quality, and team hiring. Plays a key role in shaping Auxia’s technical bar and engineering culture.

The Hard Problems

Auxia isn't a typical SaaS platform. Here's what makes the engineering genuinely interesting:

  • Multi-tenant ML serving at scale. A single shared platform serves 20+ enterprise customers, each with millions of users, hundreds of treatments, and unique business constraints — all at sub-100ms p99. Every architectural decision has to balance isolation, performance, and cost across customers.

  • Real-time decisioning under uncertainty. Our Decision Agent picks the best action for each user from hundreds of options using contextual bandits and ML models, learning continuously from live interactions. Cold-start, exploration-exploitation tradeoffs, and feedback loops are daily problems.

  • Enterprise data integration. Every customer brings different data formats, volumes, schemas, and infrastructure (Snowflake, BigQuery, S3, CDPs). Onboarding a new customer's data pipeline needs to be fast and reliable — we're building toward fully automated ingestion.

  • Agentic AI systems. Our Analyst Agent autonomously queries data, runs analyses, and generates insights for enterprise marketers. Building reliable, observable AI agents that interact with real production data is a frontier problem.

How We Work

  • AI-native development. We use Claude Code extensively — for code generation, architecture exploration, code review, debugging, and documentation. Engineers here ship faster because they're fluent with AI-assisted development. We're building internal AI agents to automate parts of the DS and engineering workflow. If you're excited about working at the intersection of building AI products and using AI to build, this is the place.

  • Small team, high ownership. ~30 engineers across US, India, and Japan. No layers between you and production. You'll own systems end-to-end — design, build, deploy, monitor.

  • Onsite in Bellandur. We believe the best engineering happens in-person, especially at our stage. Fast iteration, whiteboard sessions, and same-room debugging.

  • Ship weekly, not quarterly. Ideas go to production in days, not months. We make smart tradeoffs between speed and quality — and we trust engineers to make those calls.

Responsibilities

What You'll Work On

  • Design, develop, and execute manual and automated test plans across an established platform, working within and improving existing QA processes and frameworks.

  • Own testing for key areas, including BE, UI, API, performance, and end-to-end workflows.

  • Build and maintain automated test suites using Selenium for UI testing and JUnit for backend testing, extending coverage with frameworks like Appium and Cypress where needed.

  • Collaborate closely with engineering and product teams to identify test requirements, define success criteria, and embed quality checks earlier in the development cycle.

  • Analyze test results, triage failures, identify root causes, and work with the engineering team to drive issues to resolution.

  • Contribute to and refine testing best practices, helping scale existing manual and automated testing processes as the platform and team grow.

  • Monitor and report on testing coverage, performance benchmarks, and overall product quality metrics.

  • Stay current on testing tools, methodologies, and industry trends, and bring in improvements to the QA function.

  • Our Tech Stack

    • Languages: Kotlin (primary backend), TypeScript/Next.js (frontend), Python (ML pipelines)

    • Infrastructure: GCP, Kubernetes, Docker, Terraform

    • Data: BigTable, BigQuery, Apache Beam/Dataflow, Pub/Sub, PostgreSQL

    • Services: gRPC/Protobuf, Spring Boot

    • ML: Metaflow, custom bandit/scoring frameworks

    • Tooling: Gradle, GitHub Actions, Linear, Figma

Requirements

What You Bring

  • 3-5 years of experience in software testing, with a solid mix of manual and automation experience.

  • Strong knowledge of testing concepts, methodologies, and best practices.

  • Hands-on experience with UI automation tools like Selenium and testing frameworks like JUnit.

  • Experience with API testing tools (e.g., Postman, RestAssured) and exposure to performance testing tools (e.g. JMeter).

  • Working knowledge of, or willingness to ramp up quickly on, frameworks like Appium for mobile testing and Cypress for end-to-end testing.

  • Solid programming skills in languages like Java, Python, or similar.

  • Excellent communication and collaboration skills, with the ability to work effectively across teams.

  • Proactive and detail-oriented mindset, comfortable taking ownership of test areas within an established QA function.

Why Engineers Join Auxia

  • Real scale, real customers. Not a demo or a prototype — 1B+ decisions/day for Fortune 500 companies. Your code runs in production within your first week.

  • Work with strong engineers. Team includes ex-Google, Meta, Amazon, and IIT/IIIT engineers. Small enough that you know everyone, big enough that you're solving real distributed systems problems.

  • AI-first workflow. We don't just build AI products — we use AI tools (Claude Code, internal agents) to build faster. You'll be more productive here than anywhere else.

  • Global impact. Customers across US, Europe, Japan, and Asia. You'll see your work affect millions of end users across markets.

Auxia is committed to building a diverse and inclusive workplace. We welcome applicants from all backgrounds.

Interested? Email vartika@auxia.io.

Learn More