Added 12 days ago

Test Engineer

LocationHanoi, Vietnam

Job typePermanent

Salary20,000,000-50,000,000 (VND)

CategoryFinance

Experience0 Years

IndustryInformation Technology


Job summary

TEST ENGINEER

Job Purpose

- The job holder is responsible for developing and establishing quality assurance standards for the bank's software and applications by performing tests to isolate and solve issues including initiating tests, analyzing results and finding solutions to technical problems.

- The job holder will help the Test Lead to ensure that work produced is high quality and free from bugs and glitches. Key Relationships

- Reports to Test Lead.

- Direct reports are none.

- Internal stakeholders include teams within the Transformation Office and relevant departments in the Bank

- External stakeholders include partners providing professional services RESPONSIBILITIES

A. Testing

- Design and execute test plans, scenarios, scripts and procedures for testing on software applications based on business requirements and technical specifications.

- Identify software failures to flag and diagnose defects and maintain a database of software defects.

- Use historical analysis of test results to identify problem and improvement areas.

- Conduct Functionality Testing on new applications and existing software enhancements to ensure they meet business requirements through performing end to end business scenario tests.

- Conduct Regression Testing on new applications and existing software enhancements to identify any possible impacts caused by changes.

- Assist in preparing and delivering reports on progress of testing services for squad and tribe leads.

B. Test Documentation

- Record, document and compare test results to expected results.

- Lead the documentation of test results for the debugging and modification of software.

- Review testing procedures developed by Testers for business user acceptance testing (UAT) and lead the training on program usage with business users. EXPERTISE, EXPERIENCE, QUALIFICATIONS & PERSONAL ATTRIBUTES

Domain Expertise

- 6 to 8 years of relevant experience working in software development projects

- Experience in defining test cases from functional requirements and in cross browser / environment testing

- Experience in programming in at least four languages (Java, C++, SQL, Selenium, Objective C, Swift)

- Experience using tools and processes used in web software testing

- Experience working on web standards and technologies including accessibility compliance Agile / Digital Experience

- Experience in Agile Software Development with a strong understanding of Agile principles, practices and Scrum methodologies.

- Experience working in Agile teams to support digital transformation projects. Qualifications

- Bachelor's degree in computer science, software engineering or information technology


Job Responsibilities

A. Testing

- Design and execute test plans, scenarios, scripts, and procedures for testing on software applications based on business requirements and technical specifications.

- Identify software failures to flag and diagnose defects and maintain a database of software defects.

- Use historical analysis of test results to identify problems and improvement areas.

- Conduct Functionality Testing on new applications and existing software enhancements to ensure they meet business requirements through performing end to end business scenario tests.

- Conduct Regression Testing on new applications and existing software enhancements to identify any possible impacts caused by changes.

- Assist in preparing and delivering reports on the progress of testing services for squad and tribe leads.

B. Test Documentation

- Record, document, and compare test results to expected results.

- Lead the documentation of test results for the debugging and modification of software.

- Review testing procedures developed by Testers for business user acceptance testing (UAT) and lead the training on program usage with business users.

Experience requirements

- 6 to 8 years of relevant experience working in software development projects

- Experience in defining test cases from functional requirements and in cross browser / environment testing

- Experience in programming in at least four languages (Java, C++, SQL, Selenium, Objective C, Swift)

- Experience using tools and processes used in web software testing

- Experience working on web standards and technologies including accessibility compliance

- Experience in Agile Software Development with a strong understanding of Agile principles, practices and Scrum methodologies.

- Experience working in Agile teams to support digital transformation projects.

Education requirements

- Bachelor's degree in computer science, software engineering or information technology

Contact Person

  •   Tuyen Le
  •  Adecco