5 Sept 2026
Director, IT Quality Engineering
Category:
Technology Division
Job Type:
Facility:
Technology
Job Purpose
- Establish enterprise quality assurance program with clearly defined QA process/procedures
- Establish proactive and reactive quality controls (monitor, report and audit) to ensure high quality, first-time-right, and process compliant. Provide analysis on collected QA data to provide insights for all to improve.
- Establish comprehensive testing standards, practices, and techniques. Establish rules, guidelines Administer/manage test environments and access policies.
- Gather, evaluate, and analyze business needs for assigned project work to advise and produce end-to-end detail test plan and test cases.
- Establish and operate the product/system quality control through the evaluation, review, quality monitoring according to the processes, guidelines, standards andquality criteria issued by Quality Engineering.
- Establish proactive and reactive quality control measures (monitoring, reporting and evaluating) to ensure high quality, first-time implementation and processcompliance. Provide detailed information and analysis of the collected Quality Control data for all projects and employees to improve.
- Perform quality measurement, evaluation and analysis through quality metrics to make quality improvements, processes, guidelines,...
- Participate in the development/improvement of quality processes, guidelines, standards and indicators
- Establish comprehensive testing standards, practices, and techniques. Administer/manage test environments and user access.
- Gather, evaluate, and analyze business needs for assigned project work to advise and produce end-to-end detail test plan and test cases.
Key Accountabilities (1)
Deploy the work
- QA process/procedure
- Proactive and reactive quality controls (monitor, report and audit), QA data
- Apply QA best standard, practice, method and tool (example: ISO, Lean Six Sigma, Playwright, Karate).
- Controlling the application of quality processes, guidelines, standards and targets at all stages of the product life cycle.
- Control product quality in accordance with requirements, standards and quality norms.
- Monitor, evaluate, participate in the investigation of the cause of errors and incidents to find out the relationship, deficiencies in the quality assurance/control and testing activities, thereby drawing lessons from building a library of lessons learned, improving processes/instructions/quality indicators; applied in training and quality control
- Apply best Quality Control practices, methods and tools.
- Test standard, practices, and techniques for all kind of test (Functional and non-functional)
- Administer/manage test environments and user access.
- Test strategy, test design, test plan, test scenario/case, test report
- Increase automation test ratio
- Participate in the development/improvement of quality processes, guidelines, standards and indicators
Key Accountabilities (2)
Risk management and compliance
- Define solution and metric to monitor, report and audit shortcomings/ missing/ gap/ not compliant in the IT process/ procedures or IT activity could risk or impact quality of product/service.
- Monitor, report và audit shortcomings/ missing/ gap/ not compliant in the IT process/ procedures or IT activity could risk or impact quality of product/service
- Manage bugs according to software testing process. Coordinate with related departments to fix/re-test errors.
- Monitor post go-live issues and compare with test result to prevent risk of un-cover test or low performance.
- Perform work in accordance with policies, regulations, processes, guidelines, designs and service quality commitments (SLAs); Use and update the standard set of Test Case Library (Master Test Case Library)
- Deploy and maximize testing tools and management tools; Automate the testing process to increase test productivity and efficiency.
Key Accountabilities (3)
PEOPLE MANAGEMENT
- Oversee human resources planning and execution (headcount & costs) of their function/ sub- function
- Attract, onboard and retain the right talents for a high- performing team
- Establish and communicate sub- function/ function and individual KRAs/ KPIs, goals, action plan, expectations and results to reporting line
- Manage sub- function/ function performance & provide feedback regularly (following the annual performance management cycle)
- Define team’s capability requirements and enable team member’s professional and personal development through capability assessment, training, coaching & feedback, mentoring, etc.
- Motivate and recognize team members’ contributions towards the team’s shared goals
- Responsible for developing talents within the function/ sub- function
- Act as a role model and promote corporate culture at function/ sub- function level
- Understand & communicate relevant HR offerings to team members.
- Manage relationships with business and technology stakeholders across divisions, units, and external partners to align quality priorities, resolve conflicts, and secure buy-in for QE initiatives.
- Plan and manage project resources (budget, headcount, timeline) across concurrent QE initiatives, balancing competing priorities and escalating risks proactively.
TECHNOLOGY LEADERSHIP & INNOVATION EVANGELISM
- Act as the internal technology evangelist for Quality Engineering, driving awareness and adoption of GenAI, Agentic Workflow, and data-driven approaches across the QE function and with cross-functional stakeholders.
- Personally prototype and validate emerging technologies (e.g., GenAI-assisted testing, agentic automation, data/analytics tooling) before proposing them for team-wide adoption.
- Provide deep, hands-on technical review of the team's code, test automation frameworks, and architecture decisions — going beyond process sign-off to substantive technical critique.
- Maintain current, working knowledge of the technology landscape relevant to QE (programming languages, testing frameworks, AI/ML tooling, data platforms) through continuous hands-on practice.
- Represent QE's technology point of view in architecture and solution discussions with Engineering, Data, and other technology functions
Success Profile - Qualification and Experiences
Qualifications:
- University graduate or higher majoring in information technology, computing, telecommunications, finance or banking
- Foreign language: English/ according to TCB's regulations in each period
Work Experience:
- 8 -10 years of experience in managing a team that conducts software testing assessments in financial/services/telecommunications organizations. The experience includes the following aspects:
- Strong professional knowledge of technology systems in the bank.
- Having solid testing professional knowledge as ISTQB (International Testing Certificate is preferred) or equivalent knowleadge and experience.
- Knowledge of at least 1 programming language and SQL Server database.
- Having understanding, knowledge in working with quality standards such as TCVN, ISO, Lean Six Sigma,...
- Experience in information technology and banking
- Experience in software testing
- Demonstrated track record of managing multiple stakeholders (business, technology, external vendors) and resolving competing priorities in a complex organization
- Experience planning and managing project resources (budget, headcount, timeline) across concurrent initiatives
- Demonstrated experience personally building, prototyping, or deploying at least one GenAI-based or agentic workflow solution in a professional context (e.g., an AI-assisted testing tool, automation agent, or data pipeline)
- Hands-on proficiency with at least one programming language and willingness to remain technically current, evidenced by ongoing personal contribution to code, tooling, or technical review (not solely delegated)