Finite State
SeniorQAEngineer-AI/ML
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior QA Engineer - AI/ML at Finite State. Skills: QA, AI-powered SaaS, Test automation, SaaS testing. Own QA for AI-powered SaaS features. Design test plans for workflows”
What You'll Achieve.
Ship high-quality software faster; Improve release confidence; Help shape quality standards; Become a trusted quality partner
Industry & Context.
Problem-solving; Investigate issues; Identify root causes; Solve ambiguous problems; Troubleshooting
What They're Looking For.
Must Have
Hands-on experience in QA, Experience testing modern web applications, Experience testing APIs, Experience testing backend services, Experience testing databases, Experience testing distributed systems, Solid understanding of test planning, Solid understanding of defect management, Solid understanding of regression testing, Solid understanding of exploratory testing, Solid understanding of release validation, Ability to write scripts in Python, Ability to write scripts in JavaScript, Ability to write scripts in TypeScript, Ability to write automated tests in Python, Ability to write automated tests in JavaScript, Ability to write automated tests in TypeScript, Ability to write test utilities in Python, Ability to write test utilities in JavaScript, Ability to write test utilities in TypeScript, Familiarity with REST APIs, Familiarity with browser developer tools, Familiarity with logs, Familiarity with database queries, Familiarity with Git, Familiarity with Docker, Familiarity with CI/CD workflows
Nice to Have
Experience with AI-powered products, Experience with cybersecurity, Experience with software supply chain security, Experience with vulnerability management, Experience with compliance
What You'll Do.
Own QA for AI-powered SaaS features
Design test plans for workflows
Execute test plans for workflows
Perform functional testing
Perform regression testing
Perform exploratory testing
Perform integration testing
Perform end-to-end testing
Investigate issues across frontend
Investigate issues across backend
Investigate issues across APIs
Investigate issues across databases
Investigate issues across logs
Investigate issues across permissions
Investigate issues across AI-driven workflows
Validate AI-generated outputs
Identify failure modes
Identify access-control gaps
Identify customer-impacting defects
Build automated tests for user journeys
Build automated tests for APIs
Build automated tests for backend workflows
Maintain automated tests for user journeys
Maintain automated tests for APIs
Maintain automated tests for backend workflows
Improve test coverage
Improve CI/CD quality gates
Improve regression suites
Improve release readiness
Work closely with engineers
Work closely with product managers
Work closely with security researchers
Work closely with data engineers
Clarify acceptance criteria
Document defects clearly
Raise the quality bar
Shape quality standards for AI-native features
Shape quality standards for security-sensitive features
Shape quality standards for customer-facing features
How You'll Work.
Team & Collaboration
Cross-functional teams; Engineering teams; Product teams; Security researchers; Data engineers
Communication Scope
Clear communication; Document issues
Process & Methodology
Release validation
Full Job Description
Finite State partners with product security teams, the guardians of our connected world, to create transparency for their connected devices and supply chains. Our platform handles connected devices and embedded systems across all industries, including those found in enterprises, healthcare, utilities, connected vehicles, manufacturing facilities, critical infrastructure, and government entities. We are a fast-growing series-B company with a fully distributed workforce. Led by a team of seasoned experts, we are a mission-driven team passionate about arming our customers with the actionable insights, critical vulnerability data, and remediation guidance necessary to mitigate product risk and protect the connected attack surface. We are committed to a remote first culture. Job Title: QA Engineer / Senior QA Engineer – AI/ML Level: Mid to Senior Level Location: Singapore (ONLY) Department: Advanced Development (AD) Reports To: Engineering Manager / QA Lead / Tech Lead Employment Type: Full-time, Permanent Finite State partners with product security teams, the guardians of our connected world, to create transparency for their connected devices and supply chains. Our platform handles connected devices and embedded systems across all industries, including those found in enterprises, healthcare, utilities, connected vehicles, manufacturing facilities, critical infrastructure, and government entities. We are a fast-growing series-B company with a fully distributed workforce. Led by a team of seasoned experts, we are a mission-driven team passionate about arming our customers with the actionable insights, critical vulnerability data, and remediation guidance necessary to mitigate product risk and protect the connected attack surface. We are committed to a remote first culture. The Role We are looking for a QA Engineer / Senior QA Engineer to join our Advanced Development team in Singapore. This role focuses on ensuring the quality, reliability, security, and usability of the
Applying for this Senior QA Engineer - AI/ML role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Greenhouse
- Create a Greenhouse profile before applying — it saves time across multiple applications.
- Upload your resume as a PDF; the parser handles it better than Word.
- Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
- Enable email notifications to track application status in real time.
ANONYMOUS · UNFILTERED
What do employees actually say about Finite State?
Real rants from real employees. Read before you apply.