Senior Quality Control Engineer

AdStart Media Pte. Ltd
Negotiable
39-39B Ben Van Don Street, Ward 12, District 4
Full time
Published 20/04/2021

Job Description

We are looking for a Senior Quality Control (QC) Engineer that is capable of performing test functions on existing and new functionalities of our solutions. As a Senior QC Engineer, you will participate in requirement review and change control. 

You will perform different functional and nonfunctional testing types to ensure that works completed by designated developers meet business and solution requirements as well as the quality standards set internally. You will provide concurrent reports on the quality of the developed functionalities of the company's solutions.

YOUR MAIN DUTIES: 

  • Take responsibility for establishing, implementing, maintaining and improving the process compliance of each aspect of our development
  • Design test plans and test cases and manage the creation of test-related artifacts
  • Review test cases/test procedures for sprint backlog items with the development team
  • Conduct tests for different functionalities on daily basis to ensure "our system and each function works perfectly and correctly”
  • Perform functional testing including integration testing, smoke testing, interface testing, regression testing, beta/acceptance testing
  • Perform different non-functional testing including performance testing, load testing, compatibility testing, reliability testing, usability testing, compliance testing, localization testing
  • Perform automated testing and verify that results comply with the defined qualities recorded in test plans
  • Set up campaigns and monitor performance of marketing campaigns
  • Participate in R&D, training activities related to quality control
  • Testing tools such as Selenium, WebDriver, Postman

Requirement

  • English fluency is a must
  • Minimum 2 years of experience in software quality control (test case designing, black and white box testing techniques, quality concepts, etc.)
  • Good knowledge in testing process, quality models, and standards
  • Identify, isolate, and track bugs throughout testing cycle
  • Good logical, critical, and analytical skills, report writing skills, communication skills, and problem solving skills
  • Knowledge of at least one programming language (Java, Kotlin, Scala)
  • Hands-on experience with a Test Management tool: Zephyr/TestRail/others
  • Hands-on experience with some more Testing tools: Generate Test data, Layout test, GA tracking, JMeter, others
  • Hands-on experience in performance tests and ability to work independently – self-directed
  • Hands-on experience at test automation studio/tools (keyword-driven, data-driven)
  • Good knowledge of Cloud-based apps (AWS, Azure, etc.)
  • Aptitude to learn and understand new and emerging technologies

Nice to have:

  • Hands-on experience Micro-service Architecture, Big data knowledge 
  • Good knowledge of Performance Test (using JMeter/Gatling, measure for Mobile apps), Security test
  • ISTQB CTFL certification is required
  • ISTQB Test Automation Certification
  • ISTQB Performance Certification
  • Hands-on experience in designing, implementing and executing in Test automation:
  • Programming:

- Java/.Net/JavaScript/Python

- Selenium, Appium, TestNG/JUnit

- Git, SVN

- Gherkin, Cucumber-BDD

- CI/CD tools: Jenkins/Bamboo

Benefits

  • English speaking multi-cultural environment
  • Flexible working time
  • Competitive salary and benefits
  • Premium medical insurance package (option to extend to family members)
  • Annual employee’s health-check
  • 14 annual leave days and 5 paid sick leave days
  • Annual Performance Review (2 times/year)
  • Complimentary in-house gym and swimming pool
  • English classes/Toastmasters Clubs
  • Various training on soft-skills and best practices
  • Annual company trips, year end party and periodic team-building activities

Create jobs notifications

We will send you a job alert when our platform has similar jobs fit your job's search