← Net Protections Vietnam Co., Ltd.
Senior Quality Engineer QA Automation AI
Net Protections Vietnam Co., Ltd. · Hồ Chí Minh
Ứng tuyển tại trang chính thức ↗
Loại hình
Toàn thời gian
Hình thức
Tại văn phòng
Cấp bậc
Nhân viên
Ngành nghề
Kỹ thuật / Cơ khí
Mức lương
Từ 50tr
Địa điểm
Quận 1, Hồ Chí Minh, Hồ Chí Minh
Tổng quan
- Quality Strategy and Test Design
- Review business requirements, acceptance criteria, UI/UX designs, API specifications, and technical designs prepared by Product Managers, Business Analysts, architects, designers, and engineers.
- Translate expected product behavior into test conditions, test scenarios, and automated verification.
- Identify unclear, inconsistent, incomplete, or difficult-to-test requirements and proactively clarify them with the appropriate owner.
- Define a risk-based quality strategy, including test coverage, quality gates, release criteria, and regression policies.
- Determine the appropriate combination of unit, integration, contract, end-to-end, regression, smoke, exploratory, and manual testing.
- Design scenarios covering successful paths, failures, retries, timeouts, recovery flows, boundary conditions, and data inconsistencies.
- Communicate quality risks and coverage gaps clearly and help teams prevent defects during requirements, design, and development—not only detect them after implementation.
- Incorporate defined security, compliance, auditability, and traceability requirements into test scenarios, automated verification, quality gates, and release evidence.
- Quality Automation and Control Flows
- Design, implement, maintain, and improve automated verification across mobile applications, web applications, APIs, batch processes, and databases.
- Build or improve reliable and maintainable automation frameworks.
- Automate critical end-to-end business flows spanning multiple applications, services, and backend systems.
- Implement mobile and web automation testing using appropriate tools such as Maestro, Appium, Playwright, Cypress, Selenium, or equivalent frameworks.
- Implement API and contract testing using OpenAPI specifications, schema validation, Schemathesis, Postman/Newman, REST Assured, Pact, or equivalent solutions.
- Create automated flows that execute and verify batch processes, smoke tests, API responses, system states, and data consistency.
- Define the data and system conditions that must be verified and collaborate with engineers to prepare the necessary queries, scripts, APIs, test hooks, or other technical components.
- Combine tests, scripts, queries, APIs, and other verification components into repeatable automated quality-control flows.
- Investigate failures and distinguish between product defects, environment issues, test-data problems, integration issues, and unstable test implementation.
- Continuously improve test reliability, execution speed, maintainability, observability, and coverage.
- Continuous Quality and Release Gates
- Define which automated checks should run at each stage of development and release, including pull requests, merges, deployments, scheduled executions, and releases.
- Integrate automated verification and quality gates into the existing CI/CD process.
- Define clear pass, fail, warning, escalation, and exception conditions based on product risk.
- Work with engineers to implement or modify CI/CD workflows when additional technical support is required.
- Ensure that test results and quality-gate failures provide clear and actionable feedback.
- Prevent unreliable or unnecessarily slow tests from blocking development while maintaining sufficient release confidence.
- Product-Wide Quality Ownership
- Work closely with Product Managers, Business Analysts, designers, architects, and engineers to improve quality across the product.
- Coordinate quality activities across teams and systems while involving the appropriate specialists in implementation.
- Raise quality concerns with clear evidence, including affected requirements, business flows, system behavior, test results, and potential impact.
- Support manual testing and investigation when necessary, particularly for new, complex, or high-risk product areas.
- Explore practical uses of AI in requirement comparison, test generation, coverage analysis, regression-impact analysis, and automated-test maintenance.
- Promote a culture in which quality is considered throughout the product-development lifecycle and owned by the entire product team.
- What We Expect in the First Stage
- During your initial months, we expect you to:
- Understand the existing architecture, repositories, CI/CD workflows, product flows, specifications, and testing processes.
- Map critical product flows to existing tests and identify important coverage and automation gaps.
- Assess current quality risks and automation maturity across mobile, web, API, batch, and database layers.
- Propose a prioritized quality strategy and automation roadmap.
Quyền lợi
- Transportation allowance
- Housing allowance
- Meal allowance
- Performance bonuses twice a year
- Paid leave
- Health insurance
- MacBook Pro provided
Chế độ thưởngPhụ cấp ăn trưa
Tóm tắt thông tin từ tin tuyển dụng chính thức. Xem bản gốc ↗
Quan tâm đến vị trí này?
Bạn sẽ được chuyển đến trang ứng tuyển chính thức của nhà tuyển dụng.
Ứng tuyển tại trang chính thức ↗
Đây là doanh nghiệp của bạn?
Nhận quản lý trang, yêu cầu chỉnh sửa hoặc gỡ bỏ
→