# QA Engineer

> Techconnect.id · Jakarta, Indonesia (Hybrid) · Contract · Posted 2026-06-26

**Workplace:** hybrid

**Department:** SQE

## Description

_**📌 CONTRACT DETAILS**_

• Duration: 12-months fixed term (subject to change based on business needs)

• Engagement: Through 3rd party/vendor

• Work setup: Hybrid with dedicated full office hours

**Lead/Senior**

-   Lead the end-to-end quality assurance strategy across web, mobile, and API platforms, ensuring alignment with engineering and product objectives.
-   Strategize and formulate the test automation framework architecture using tools such as Robot Framework, Selenium, Appium, Cypress, or Playwright.
-   Authorize QA standards, testing methodologies, and release readiness criteria for the engineering organization.
-   Plan and evaluate test coverage across functional, regression, integration, performance, and UAT test suites.
-   Lead root cause analysis for critical defects and drive systemic preventive actions to raise overall product quality.
-   Synergize with Engineering, Product, and DevOps teams to embed quality practices throughout the SDLC and CI/CD pipelines.
-   Negotiate prioritization of defect resolution and quality improvements with Product and Engineering stakeholders.
-   Formulate and report on quality metrics including defect density, test coverage, automation rate, and release readiness.
-   Recommend tooling upgrades, process improvements, and best practices to continuously evolve the QA practice.
-   Mentor and coach mid and junior QA engineers, building team capability and a quality-first engineering culture.
-   Control test environment integrity and ensure traceability between requirements, test cases, and defects in JIRA.

**Mid/Junior**

-   Design, develop, and execute manual and automated test cases to validate functional and non-functional requirements across web, mobile, and API platforms.
-   Analyze business and technical requirements to formulate clear, traceable test scenarios ensuring full coverage and testability.
-   Implement and maintain automation frameworks and scripts using tools such as Robot Framework, Selenium, Appium, Cypress, or Playwright.
-   Plan and perform end-to-end testing activities including smoke, regression, integration, performance, and UAT.
-   Evaluate defects thoroughly, log them accurately in JIRA, and track resolution through to closure.
-   Control test execution cycles, manage test data, and maintain test environment configurations.
-   Conduct root cause analysis on defects and recommend preventive actions to improve product quality.
-   Monitor and report quality metrics such as defect density, test coverage, and release readiness.
-   Collaborate with developers, product managers, and cross-functional teams to resolve issues and align on quality goals.
-   Recommend improvements to test processes, coverage strategies, and automation scripts based on findings.

## Requirements

**Lead/Senior**

-   Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
-   7+ years of hands-on QA experience, with significant depth in test automation and quality strategy.
-   Proven expertise in designing and leading automation frameworks using Selenium, Appium, Cypress, Playwright, or Robot Framework.
-   Strong proficiency in at least one scripting/programming language: Java, Python, or JavaScript.
-   Deep experience in testing across mobile apps (Android/iOS), web applications, and APIs at scale.
-   Expert-level knowledge of API testing using Postman or similar tools, including contract and load testing.
-   Solid experience integrating automated testing into CI/CD pipelines and DevOps workflows.
-   Strong command of SDLC, STLC, and QA governance processes, including release readiness criteria.
-   Experience leading QA teams, setting standards, and driving a quality culture across engineering.
-   Excellent communication in both Bahasa Indonesia and English (written and spoken), with strong stakeholder management skills.
-   Proven track record of managing quality metrics, reporting, and driving data-informed quality improvements.

**Mid/Junior**

-   Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
-   3–5 years of hands-on QA experience, with a strong focus on automation testing.
-   Proficiency with automation tools such as Selenium, Appium, Cypress, Playwright, or Robot Framework.
-   Basic to intermediate scripting skills in Java, Python, or JavaScript for test development and debugging.
-   Experience testing mobile apps (Android/iOS), web applications, and APIs across multiple platforms.
-   Hands-on knowledge of API testing using Postman or similar tools.
-   Solid understanding of SDLC, STLC, and software testing methodologies including functional, regression, and integration testing.
-   Familiarity with CI/CD pipelines and how automated testing integrates into continuous delivery.
-   Experience logging, triaging, and tracking defects using JIRA or equivalent tools.
-   Strong communication skills in both Bahasa Indonesia and English (written and spoken).
-   Ability to work independently and collaboratively in a cross-functional, agile team environment.

## Apply

[Apply at Techconnect.id](https://apply.workable.com/techconnect/j/08AC0F59B6/apply)

---
Powered by [Workable](https://www.workable.com)
