Share this Job
Apply now »

Senior Officer, IT Quality Engineering (Automation/Manual Test)

Category:  Information Technology Division
Job Type: 
Facility:  Technology

Job Purpose

Directly perform testing for developments/modifications on all systems, technology solutions and technology projects by planning, evaluating, implementing and applying test tools to ensure quality of testing.

Key Accountabilities (1)

1. Main Tasks
- Study the documents as input for the testing process, determine the list of objects to be tested, the test environment. Plan implementation, ensure test quality for developments/modifications/projects on the system.
- Coordinate with other departments to perform tests and report test results of developments/projects.
- Guaranteed SLA defect rate for Testers (0.1% error after Go Live ~ 1 error/1000 test cases)
- Learn and apply standardization, automation, advanced testing tools and knowledge
- Perform other tasks as assigned by the Leader

2. Risk management and compliance
- Manage bugs according to software testing process. Coordinate with related departments to fix errors.
- Identify and proactively detect risks during operation, coordinate with relevant units to devise methods of measuring and minimizing risks.
- 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)

Success Profile - Qualification and Experiences

- University graduate or higher majoring in information technology, computing, telecommunications, finance or banking
- Foreign language: English/ according to TCB's regulations in each period
- Good programming skills in Java for developing test scripts.

- Familiar with agile methodology
- Deep understand Java + serenity framework and Xray is big plus
- Worked with Jmeter in performance test
- Have at least 2 year's experience in developing and executing automation test script/framework for testing Web using (Behavior Driven Development (BDD) tesing, Selenium Webdriver, Cucumber or TestNG).
- Have at least 2 year's experience in developing and executing automation test script/framework for testing mobile (Android/iOS) using Appium (is a plus).
- Has knowledge of HTML, CSS, JavaScript (JavaScript is a plus),…
- Experience using frameworks like TestNG or JUnit.
- Has knowledge in OOP, algorithm (Knowledge about Design Patterns is a plus.)
- Has knowledge about build tool such as Maven.
- Has knowledge about Selenium Grid.
- Has knowledge of CI tool (such as Jenkins) and scripting languages (Shell bash) is a plus.
- Has knowledge in revision control systems like Github, SVN,…
- Tracking multiple test executions simultaneously and able to synthesize results effectively.
- Open-minded and flexible in project’s process tailoring
- Good leadership, collaboration and presentation skill
- Strong system thinking and problem solving skills

Apply now »