QA Engineer – AI Automation

Remote
Full Time
Experienced

Job Title: QA Engineer – AI Automation

About Assembly Industries

Assembly Industries is The Workforce Modernization Company. For fifty years, software — the single greatest lever for business efficiency and productivity — has been gated behind two doors: buy it from a vendor, or hire an engineering team to build it. Coding agents have fundamentally changed that. Our mission is to make every employee a builder: we convert often non-technical subject-matter experts into prolific builders of software through training, a platform to execute on, and a partner standing beside them every day after launch.

Assembly Platform is our end-to-end application lifecycle platform — from problem discovery and requirements through architecture, production deployment with IT, adoption, and ongoing maintenance. The prototype is just the tip of the iceberg; Assembly Platform and our team handle everything below the waterline. Our vision is to help existing businesses build their own software operating system from the inside out.

Role Overview

As a QA Engineer, you will be responsible for ensuring the reliability, performance, and scalability of our AI-powered automation products. You will own the end-to-end quality assurance process—designing and executing test strategies, building automated test frameworks, and pioneering the use of AI-driven QA approaches across multiple products.

This role is perfect for someone with a strong software engineering background who is passionate about quality, eager to explore cutting-edge QA technologies, and thrives in the fast-paced environment of a startup.

What You’ll Do (Key Responsibilities)

Test Strategy & Planning

  • Define and execute comprehensive QA strategies for AI automation products.
  • Collaborate with Engineering, Product, and Solution Enablement teams to translate requirements into robust test plans.
  • Identify potential edge cases, failure points, and system-level risks early in the development lifecycle.

Automation Development

  • Design and implement automated test suites (unit, integration, regression, performance, end-to-end).
  • Write test automation in Python/JavaScript and integrate into CI/CD pipelines.
  • Build reusable test frameworks that scale across multiple products and teams.

AI-Powered QA & Innovation

  • Research, evaluate, and implement AI-driven QA tools and methodologies.
  • Apply AI to test generation, anomaly detection, log analysis, and continuous validation.
  • Champion best practices for AI-enabled QA within the company.

Cross-Functional Collaboration

  • Partner with engineers to ensure test coverage and quality gates are embedded in the development process.
  • Work closely with Product to define acceptance criteria and verify business-critical workflows.
  • Proactively communicate quality status, risks, and improvements to leadership.

Continuous Improvement

  • Drive a culture of quality and reliability across the organization.
  • Document test cases, frameworks, and QA processes for knowledge sharing.
  • Stay ahead of emerging QA automation trends, tools, and AI technologies.

A Day in the Life

Morning

  • Review overnight CI/CD test runs, investigate failures, and triage issues.
  • Meet with Engineering to discuss new feature test coverage.

Late Morning

  • Develop automated test scripts for a new API integration.
  • Explore an AI-based tool for generating synthetic test data.

Afternoon

  • Run end-to-end validation on a new customer-facing automation workflow.
  • Host a short sync with Product to clarify acceptance criteria.

End of Day

  • Document reusable test patterns.
  • Research the latest in AI-assisted QA frameworks and propose experiments.

Required Experience (Key Skills & Qualifications)

Technical

  • 3+ years of experience in QA, software engineering, or test automation.
  • Strong programming skills in Python and/or JavaScript.
  • Solid understanding of APIs, system integrations, and test automation frameworks.
  • Experience with CI/CD systems (e.g., GitHub Actions, Jenkins, GitLab CI).
  • Familiarity with AI/ML-driven testing tools (or strong desire to learn and implement).

Analytical & Collaborative

  • Strong problem-solving skills and ability to break down complex systems into testable components.
  • Excellent communication skills—able to partner with engineers, product managers, and non-technical stakeholders.
  • Detail-oriented and relentless about ensuring product quality.

Mindset

  • Self-motivated, resourceful, and curious about new technologies.
  • Comfortable working in a dynamic startup environment.
  • Passionate about automation, AI, and building high-quality software.

This is a remote position based out of Pakistan.


 #LI-RR1

Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*