Job Openings Quality Assurance: Automation Engineer

About the job Quality Assurance: Automation Engineer

HIRING POSITION: Quality Assurance: Automation Engineer (Open to Both Thais and Non-Thais)

WORKING CONDITION: On-site

LOCATION: BANGKOK, THAILAND (BTS Accessible)

PAY RATE: THB 50000 to THB 70000

__________________________________________________________________________________

Operating in Southeast Asia, our client provides payment processing solutions and services to businesses and financial institutions worldwide. With a global mindset and a strong presence throughout Southeast Asia, our client offers diverse payment solutions that cater to a variety of industries, including e-commerce, travel and hospitality, retail, and government.

Our client's innovative payment solutions have been recognized with awards such as the Best Payment Product or Service at the ASEAN Business Awards. They provide services that include payment gateways, alternative payment methods, and card processing services. Our client is dedicated to offering safe, reliable, and secure payment solutions to their customers and has become a trusted partner for businesses seeking payment processing solutions in Southeast Asia.

Job Highlights:

  • Drive product quality and automation testing.
  • Enhance overall QA operations.

Responsibilities:

  • Review requirements, specifications, and technical design documents to provide timely and meaningful feedback
  • Create automation test plans and test cases for functional and non-functional requirements
  • Estimate, prioritize, plan, and coordinate testing activities
  • Design, develop, and execute automation scripts using open-source tools such as JMeter, Selenium
  • Analyze the automation test results and report to the development team if any system bugs occur
  • Maintain the automation scripts if there are any system changes
  • Perform automated regression testing when bugs are resolved
  • Experience in API testing and automation
  • Liaise with internal teams (e.g., developers and product managers) to identify system requirements
  • Monitor debugging process results
  • Track quality assurance metrics, like defect densities and open defect counts
  • Develop and maintain test plans and scripts for API and GUI testing.
  • Ensure seamless script integration into CI/CD pipelines.
  • Identify and resolve issues in assigned projects.
  • Collaborate with development and QA engineers to design test plans.
  • Conduct various testing types, from manual to automated.
  • Analyze complex system issues and perform root cause analysis.
  • Keep QA automation scripts up-to-date with product changes.
  • Monitor QA automation processes and provide status reports.
  • Optimize testing processes for efficiency.

Qualifications:

  • Bachelors degree in Software Engineering, Computer Science, or Information Technology.
  • Hands-on experience as an automation QA Engineer.
  • Strong test plan and test case creation skills.
  • Expertise in automation testing tools like Robot Framework and Selenium.
  • Proficient in CI/CD processes.
  • Knowledge of Atlassian Products, JMeter, Postman, Swagger, Zephyr for Jira, MSSQL, and programming skills.
  • At least 5 years of experience working in QA responsibilities.
  • Experience working in an Agile or Scrum development process.
  • Strong experience in writing clear, concise, and comprehensive test plans and test cases.
  • Good time management, prioritization, and organizational skills.
  • Self-motivated and highly responsible.
  • Good English communication skills (ability to communicate via written and spoken).
  • (Optional) Have some experience in Performance testing or Security testing tools such as JMeter, K6, WAS, etc.
  • (Optional) Have some experience in automated testing tools such as Cypress, Cucumber, Robot framework, etc.
  • Expertise in software automation testing tools (JMeter/ Robot framework/ Appium/ Jenkins / Postman is a plus)