Quality Assurance (QA) Engineer

Job Description

Title: Quality Assurance (QA) Engineer

Company Name: Acme AI Ltd.

Vacancy: --

Age: Na

Job Location: Dhaka (DOHS Mirpur)

Salary: Tk. 60000 - 80000 (Monthly)

Experience:

  • At least 3 years
  • The applicants should have experience in the following business area(s): Software Company, IT Enabled Service


Published: 2026-03-27

Application Deadline: 2026-04-15

Education:

Requirements:
  • At least 3 years
  • The applicants should have experience in the following business area(s): Software Company, IT Enabled Service


Skills Required:

Additional Requirements:

EXPERIENCE + QUALIFICATION

  • 3+ years in QA engineering with coding experience in Python and JavaScript

  • Hands-on with automated testing frameworks: Pytest, Jest, Cypress, Playwright

  • Familiarity with CI/CD tools, Git workflows, and cloud-native environments (AWS ECS, Amplify)

  • Experience validating REST APIs, microservices, and LLM-integrated pipelines

  • Detail-oriented, proactive, and passionate about clean, testable code

NICE TO HAVE

  • Experience testing LLM-based applications (RAG, NL2SQL, LangChain workflows)

  • Exposure to event-driven systems (SNS/SQS), multi-tenant architectures, or GraphQL APIs

  • Familiarity with Postman/Swagger, Docker, and monitoring tools (CloudWatch, Datadog)



Responsibilities & Context:

Enter the world of artificial intelligence by working with global Al giants and disruptors.

We`re on the lookout for a QA Engineer with strong experience in frontier technologies and/or language models.

As a QA Engineer at Acme Al, you`ll support engineering quality of team outputs across LLM-integrated backend systems and MERN-based frontend applications - translating to the ownership of automated testing processes, release readiness, and QA strategy for a cloud-native, microservice-driven Retrieval Augmented Generation (RAG) platform.

KEY RESPONSIBILITIES

General responsibilities include:

  • Design and implement automated test suites for Python (FastAPI) and Node.js (Express) services

  • Build frontend test cases for React.js and Next.js interfaces using Jest, Cypress, or Playwright

  • Validate LLM-integrated workflows (RAG, NL2SQL) through mock inputs, edge cases, and response assertions

  • Conduct static analysis, unit tests, and integration tests across backend and frontend modules

  • Review pulls requests for test completeness, error handling, and engineering hygiene

  • Enforce API contract validation across Node-Python microservices

  • Own CI/CD test pipelines for AWS ECS, Amplify, and Lambda deployments

  • Maintain regression testing workflows and release checklists

  • Support performance testing, security validation, and cost-aware LLM call monitoring

  • Document test plans, QA strategy, and release protocols

  • Collaborate development-centric engineering teams to align QA coverage with evolving features

  • Participate in sprint planning, provide QA estimates, and advocate for continuous improvement

WORK DETAILS

This is a full-time position, where you`ll be working in a supportive, fast-paced environment with access to learning and development opportunities.

  • Type: Full-time, onsite with some remote flexibility

  • Schedule: Standard 8 hours, five-days engagement under contract

  • Location: Acme Al Ltd, Level 5, House 385, Road 6, Mirpur DOHS, Dhaka 1216



Job Other Benifits:

    Salary: BDT 60,000-80,000 based on experience

    BENEFITS

    • Competitive salary based on experience

    • Festival bonuses

    • Access to company health fund (upon eligibility; since health and hospitalisation insurance sucks!)

    • Quarterly profit-sharing (upon eligibility)



Employment Status: Full Time

Job Work Place:

Company Information:

Gender: Male and Female can apply

Read Before Apply: Please apply only who are fulfilling all the requirements of this job

Category: IT & Telecommunication

Similar Jobs