QC Engineer

Posted:
5/10/2026, 5:00:00 PM

Location(s):
Ho Chi Minh City, Vietnam

Experience Level(s):
Junior ⋅ Mid Level

Field(s):
Software Engineering

The QC Engineer is responsible for establishing and standardizing the complete quality assurance process for the company's Salesforce CRM systems and AI solutions. This is a foundational role that will build QC practices from the ground up, including an automation testing framework, AI testing procedures, and quality standards applied across the entire engineering team.

Job Description:

QC Process Setup

  • Establish the company's end-to-end quality assurance process from scratch: definition of done, bug severity matrix, release checklist.
  • Build and standardize an automation testing framework covering web UI, API, and Salesforce CRM flows.
  • Integrate automated tests into the CI/CD pipeline to ensure every release is covered by automated checks.
  • Develop a regression test suite covering all core system functionality.

AI Systems Testing

  • Define and implement testing procedures specific to AI systems: prompt regression testing, output quality evaluation.
  • Apply AI tools to accelerate test case generation, bug detection, and test data creation.
  • Monitor and alert on AI model output degradation in production environments.
  • Assess accuracy, consistency, and safety of AI agents prior to go-live.

Salesforce CRM Testing

  • Conduct end-to-end testing of Salesforce flows, automation rules, and data integrations.
  • Verify data integrity between Salesforce and external systems (Call Center, DMS, Social Platform).
  • Collaborate with the Dev team from the requirements stage to identify risks early.
  • Write and maintain test cases that are reproducible, clearly documented, and handover-ready.

Reporting & Continuous Improvement

  • Produce regular quality reports: defect rate, test coverage, aging open issues.
  • Proactively propose process improvements upon identifying bottlenecks or quality risks.

Requirements

  • Minimum 2–3 years of QC/QA experience, including at least one end-to-end automation testing project.
  • Proficient in at least one automation framework: Selenium, Playwright, Cypress, or equivalent.
  • Experience with API testing tools (Postman, RestAssured, or equivalent).
  • Demonstrated use of AI tools (Copilot, ChatGPT, Claude, etc.) in day-to-day QC work.
  • Basic knowledge of Salesforce CRM; prior testing or usage of Salesforce in a project context.
  • Ability to establish QC processes from scratch in an environment without existing standards.

Preferred

  • Experience testing AI systems or LLM-based applications.
  • Programming ability in Python or JavaScript for writing custom automation scripts.
  • Experience with performance testing tools (JMeter, k6, Locust).
  • Familiarity with Agile/Scrum; experience working with Jira or equivalent.
  • Salesforce Administrator certification is a strong advantage.

Location:

Ho Chi Minh City

Brand:

Merkle

Time Type:

Full time

Contract Type:

Fixed Term Contract (Fixed Term)