Quality Assurance Engineer Team Lead
Job Summary

We are initiating and transforming the new product and in-house working process to deliver the best products to our customers with fastest time to market to be a leader of digital banking in Thailand.

A software quality assurance engineer monitors every phase of the software development process and ensures that the design and software adhere to company standards.

Job Responsibilities
  • Lead Team to collaborate with other engineers and teams to test efficiently working in Waterfall/Agile environment
  • Determine, negotiate, and agree quality procedures and standards
  • Define and lead quality best practices and activities
  • Defining the scope of testing within the context of each release / delivery
  • Specify quality requirements in order to achieve satisfied quality level and support team to achieve project goals
  • Define and explore test techniques and test tools to support team to achieve best quality of product
  • Work with cross-functional working environment, participate in requirement analysis and product design, implementing continuous integration/deployment process, leading team’s quality, and monitoring product performance and issue in the productionProvide regularly quality report and feedback to team
  • Deploying and managing resources for testing
  • Applying the appropriate test measurements and metrics in the product and the Testing Team
  • Planning, deploying and managing the testing effort for any given engagement
  • An understanding of DevOps, and is interested in expanding beyond their test automation expertise to help the company grow into DevOps processes.
  • Participate in troubleshooting and tracking of issues with different teams to drive towards root cause identification and resolution.
  • Coaching QA in a team on QA testing knowledge, testing techniques, testing strategy, automation, QA process, CI/CD, product knowledge, soft skill, etc.
Knowledge, Skills and Competency
  • Bachelor’s degree in related fields
  • Minimum 3 year of leading a team both of manual and automation testing team
  • Experienced in overall hands-on in test automation engineering with 5+ years
  • Experienced in building test automation framework
  • Experienced on both functional and nonfunctional testing
  • Experienced in designing and developing automation frameworks or libraries using technologies such as Robot Framework, Cypress, Karate, XCUI, Espresso etc.
  • Experience practices like Test-Driven Development (TDD), behavior-driven development (BDD)
  • Experience in coding such as Python, Java, Javascript, etc.
  • Deep knowledge of test methodologies, writing test plans, creating test cases, and debugging
  • Experience in creating manual tests and implementing automated tests that verify functional and non-functional
  • Hands-on experience with creating, configuring, and Integrating test automation scripts into CI/CD
  • Able to coach, mentor QA staffs
  • Good verbal and written communication skills.
  • Understand SQL Scripts and be able to write SQL to work with various Databases.
Apply now