Title: Quality Assurance (QA) Engineer
Company Name: Acme AI Ltd.
Vacancy: --
Age: Na
Job Location: Dhaka (DOHS Mirpur)
Salary: Tk. 60000 - 80000 (Monthly)
Experience:
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)
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
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)