QA Developer

  • Full time
  • Phnom Penh

Job Information

Job Description

Reporting Line: Software Development Manager

Department/Group: Operations/Development

Purpose

The QA Developer design documents and implement software testing procedure to effectively test all in-house developed software projects to ensure the software is working as intended and specified in the project goals.

The QA Developer will review the automated testing codes written by developers to ensure sufficient code coverage and delivers the right tests to ensure functionality as specified in the project goals.

The QA Developer will design test scenario, setup continuous testing, run test and ensure positive test results before deployment.

Duties

  • Quality Assurance:
  • Lead test strategy of assigned projects to ensure the quality of products
  • Conduct software automated testing processes for unit, system, end to end integration test, data flow and customer experience test and product release sign-off
  • Review requirement and design test plan and scripts
  • Define necessary test automation, design automation flow, share implementation effort with software engineer
  • Drive the velocity of product development together with scrum team
  • Recommend for improvements to the testing processes
  • Maintain version control and update schedule for major software used in projects
  • Coach developers on automated unit and system testing
  • Ensure quality practice of assigned scrum team using agile methodology
  • Continuous Integration/Continuous Development:
  • Implement Continuous Testing pipeline into Gitlab CI/CD
  • Ensure testing will be automated as much as possible
  • Maintain base/core container image to ensure that security benchmarks are met and the latest stable, minimal OS and approved dependencies are used

Requirements

  • Minimum of 3 years of experience in software quality assurance, with 1 year leading team
  • Knowledge in at least two of the preferred programming language – PHP, Ruby, Go, Javascript
  • Experience and knowledge with web and mobile application development
  • Experience with designing test plans and scripts
  • Experience with automated testing, unit testing, integration testing
  • Experience integrating testing into continuous testing pipeline would be a plus
  • Deep knowledge of testing tools such as Selenium, Mocha, Jest, PHP Unit
  • Ability to facilitate and coordinate the team and collaborate with developers

Contact Details

  • Address – #308, Monivong Blvd, Boeng Reang Sangkat, Doun Penh Khan, Phnom Penh Capital, Cambodia

Contact Name

  • &nbspSabay Digital Plus Co., LTD.

Phone

Email:&nbsphr@sabay.com
Website :&nbspwww.sabay.com

Get New Job Alerts

Let us inform you about jobs YOU are interested in!