āļ›āļĢāļ°āļāļēāļĻāļ‡āļēāļ™āļ™āļĩāđ‰āļŦāļĄāļ”āļ­āļēāļĒāļļāđāļĨāđ‰āļ§

Location: Bank of Ayudhaya (Krungsri) - Rama 3 Head Office (Hybrid work : onsite 2Day/Week)

Job Title: Junior Technical Quality Assurance (Core Focus: Software Development Engineer in Test)

Level: Junior

Industry: Banking / Financial Services

Job Description

We are looking for a Junior Automation QA Engineer / Junior SDET to join our Quality Engineering team.


You will work with experienced QA engineers and SDETs to develop and maintain automated tests for mobile applications, Mini Apps, web applications, and backend APIs. Our newer automation stack includes Playwright and WebdriverIO (WDIO), while some existing projects continue to use Appium and Robot Framework.


This role is suitable for candidates who have a foundation in software testing and programming and are interested in developing their skills in test automation, API testing, CI/CD, and performance testing.


You will receive guidance from senior team members while gradually taking ownership of automation tasks and contributing to the improvement of our quality engineering practices.

Responsibilities ;

Automation Testing — Core Focus

  • Develop and maintain automated test scripts for web applications and Mini Apps using Playwright or WebdriverIO (WDIO), with guidance from senior team members.
  • Support automated testing for Preact-based Mini Apps running as web applications or WebView-based experiences.
  • Assist in developing and maintaining automated tests for Flutter-based mobile applications using Appium.
  • Maintain and update existing automated test suites built with Robot Framework where applicable.
  • Support REST API test automation using suitable tools and frameworks.
  • Create reusable test components, test data, and utility functions using JavaScript, TypeScript, Python, or similar programming languages.
  • Execute automated test suites, review results, and investigate test failures.
  • Identify and report automation issues, test failures, and unstable test cases.
  • Work with QA engineers, developers, business analysts, and product owners to understand requirements and expected system behavior.
  • Support the integration and execution of automated tests in CI/CD pipelines.
  • Document test scripts, automation approaches, execution results, and known issues.
  • Participate in code reviews and apply feedback from senior team members.
  • Contribute to automation framework improvements and the adoption of newer automation tools under guidance.


Performance Testing — Learning Opportunity

  • Learn the fundamentals of performance testing and tools such as JMeter and k6.
  • Assist performance engineers in preparing test data and performance test scenarios.
  • Support the execution of performance tests for APIs and key user journeys.
  • Learn how to review monitoring information using tools such as Grafana and Dynatrace.
  • Develop an understanding of performance metrics such as response time, throughput, error rate, CPU, and memory utilization.


Requirements ;

Must-Have


· 0–2 years of experience in software testing, quality assurance, software development, or test automation.


· Basic understanding of software testing concepts, test cases, expected results, and defect reporting.


· Basic programming or scripting skills in JavaScript, TypeScript, Python, or a similar language.


· Familiarity with at least one test automation tool or framework, such as Playwright, WebdriverIO, Selenium, Cypress, Appium, or Robot Framework.


· Basic understanding of web applications, including HTML, CSS, browser behavior, and client-server communication.


· Basic understanding of REST APIs, HTTP methods, status codes, and request-response concepts.


· Basic knowledge of Git or another version control system.


· Willingness to learn new automation tools, technologies, and quality engineering practices.


· Ability to investigate problems, ask questions, and communicate findings clearly.


· Ability to work collaboratively with team members and accept technical feedback.


Nice to Have ;


â€Ē Hands-on experience with Playwright or WebdriverIO (WDIO) through work, internship, academic projects, or personal projects.


â€Ē Experience testing Mini Apps, WebView-based journeys, or web applications embedded inside mobile applications.


â€Ē Familiarity with modern frontend frameworks such as React, Preact, Vue, or Angular.


â€Ē Exposure to mobile test automation using Appium.


â€Ē Exposure to Flutter-based mobile applications.


â€Ē Familiarity with Robot Framework or Python.


â€Ē Experience testing REST APIs using Postman, Playwright, Robot Framework, or similar tools.


â€Ē Basic knowledge of CI/CD pipelines.


â€Ē Basic knowledge of Linux and command-line tools.


â€Ē Exposure to mocking tools such as WireMock.


â€Ē Exposure to performance testing tools such as JMeter or k6.


â€Ē Familiarity with monitoring tools such as Grafana or Dynatrace.


â€Ē Experience testing banking, financial, web, or mobile applications.


â€Ē Academic, internship, or personal automation projects that demonstrate programming and testing skills.

Preferred Candidate Profile ;


â€Ē Interested in software testing, automation, and quality engineering.


â€Ē Enjoys learning new tools and solving technical problems.


â€Ē Able to write clear, readable, and maintainable test scripts with guidance.


â€Ē Pays attention to both technical behavior and expected business outcomes.


â€Ē Comfortable collaborating with developers, QA engineers, and other team members.


â€Ē Open to feedback and willing to continuously improve.


â€Ē Interested in expanding into API testing, mobile testing, CI/CD, and performance testing over time.


Please note that we will get in touch with shortlisted candidates only.

Stay connected with KRUNGRI CAREER at:

  • FB: Krungsri Career(http://bit.ly/FacebookKrungsriCareer)
  • LINE: Krungsri Career (http://bit.ly/LineKrungsriCareer)
  • LINKEDIN: Krungsri (http://bit.ly/LinkedinKrungsri)

Applicants can read the Personal Data Protection Announcement of the Bank's Human Resources Function by typing the link from the image that stated below.

EN

(https://krungsri.com/b/privacynoticeen)

The bank needs to and will have a process for verifying personal information related to the criminal history of applicants before they are considered for employment with the bank.

āļ›āļĢāļ°āļŠāļšāļāļēāļĢāļ“āđŒāļ—āļĩāđˆāļˆāļģāđ€āļ›āđ‡āļ™
  • āđ„āļĄāđˆāļĢāļ°āļšāļļāļ›āļĢāļ°āļŠāļšāļāļēāļĢāļ“āđŒāļ‚āļąāđ‰āļ™āļ•āđˆāļģ
āđ€āļ‡āļīāļ™āđ€āļ”āļ·āļ­āļ™
  • āļŠāļēāļĄāļēāļĢāļ–āļ•āđˆāļ­āļĢāļ­āļ‡āđ„āļ”āđ‰
āļŠāļēāļĒāļ‡āļēāļ™
  • āļāđˆāļēāļĒāļ„āļ§āļšāļ„āļļāļĄāļ„āļļāļ“āļ āļēāļž
  • āđ„āļ­āļ—āļĩ / āđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄ
āļ›āļĢāļ°āđ€āļ āļ—āļ‡āļēāļ™
  • āļ‡āļēāļ™āļ›āļĢāļ°āļˆāļģ

āđ€āļāļĩāđˆāļĒāļ§āļāļąāļšāļšāļĢāļīāļĐāļąāļ—

āļˆāļģāļ™āļ§āļ™āļžāļ™āļąāļāļ‡āļēāļ™:2000-5000 āļ„āļ™
āļ›āļĢāļ°āđ€āļ āļ—āļšāļĢāļīāļĐāļąāļ—:āļāļēāļĢāđ€āļ‡āļīāļ™āđāļĨāļ°āļāļēāļĢāļ˜āļ™āļēāļ„āļēāļĢ
āļ—āļĩāđˆāļ•āļąāđ‰āļ‡āļšāļĢāļīāļĐāļąāļ—:āļāļĢāļļāļ‡āđ€āļ—āļž
āđ€āļ§āđ‡āļšāđ„āļ‹āļ•āđŒ:www.krungsri.com
āļāđˆāļ­āļ•āļąāđ‰āļ‡āđ€āļĄāļ·āđˆāļ­āļ›āļĩ:1945
āļ„āļ°āđāļ™āļ™:4.5/5

āļ˜āļ™āļēāļ„āļēāļĢāļāļĢāļļāļ‡āļĻāļĢāļĩāļ­āļĒāļļāļ˜āļĒāļē āļˆāļģāļāļąāļ” (āļĄāļŦāļēāļŠāļ™) āļŦāļĢāļ·āļ­āļ—āļĩāđˆāļĢāļđāđ‰āļˆāļąāļāļāļąāļ™āđƒāļ™āļŠāļ·āđˆāļ­ "āļāļĢāļļāļ‡āļĻāļĢāļĩ" āđ€āļ›āđ‡āļ™āļ˜āļ™āļēāļ„āļēāļĢāļ—āļĩāđˆāđƒāļŦāļāđˆāđ€āļ›āđ‡āļ™āļ­āļąāļ™āļ”āļąāļšāļŦāđ‰āļēāđƒāļ™āļ›āļĢāļ°āđ€āļ—āļĻāđ„āļ—āļĒāđƒāļ™āļ”āđ‰āļēāļ™āļŠāļīāļ™āļ—āļĢāļąāļžāļĒāđŒ āđ€āļ‡āļīāļ™āđƒāļŦāđ‰āļŠāļīāļ™āđ€āļŠāļ·āđˆāļ­ āđāļĨāļ°āđ€āļ‡āļīāļ™āļāļēā āļāđˆāļ­āļ•āļąāđ‰āļ‡āđ€āļĄāļ·āđˆāļ­āļ§āļąāļ™āļ—āļĩāđˆ 27 āļĄāļāļĢāļēāļ„āļĄ āļž.āļĻ. 2488 āļ˜āļ™āļēāļ„āļēāļĢāļāļĢāļļāļ‡āļĻāļĢāļĩāđƒāļŦāđ‰āļšāļĢāļīāļāļēāļĢāļ—āļēāļ‡āļāļēāļĢāđ€āļ‡āļīāļ™āđāļĨāļ°āļāļēāļĢāļ˜āļ™āļēāļ„āļēāļĢāļ—āļĩāđˆāļ„āļĢāļšāļ§āļ‡ ...

āļ­āđˆāļēāļ™āļ•āđˆāļ­

āļĢāđˆāļ§āļĄāļ‡āļēāļ™āļāļąāļšāđ€āļĢāļē:

Joining Krungsri means becoming part of a leading financial institution with a rich history and a strong commitment to innovation and excellence. As a member of the MUFG network, employees have access to international expertise and opportunities for global collaboration.&nbs ...

āļ­āđˆāļēāļ™āļ•āđˆāļ­

āđ€āļ‚āļ•āļ—āļĩāđˆāļ•āļąāđ‰āļ‡āļ—āļĩāđˆāļ—āļģāļ‡āļēāļ™: āļĒāļēāļ™āļ™āļēāļ§āļē
āļŠāļģāļ™āļąāļāļ‡āļēāļ™āđƒāļŦāļāđˆ: āļŠāļģāļ™āļąāļāļ‡āļēāļ™āđƒāļŦāļāđˆ 1222 āļ–āļ™āļ™āļžāļĢāļ°āļĢāļēāļĄāļ—āļĩāđˆ 3 āđāļ‚āļ§āļ‡āļšāļēāļ‡āđ‚āļžāļ‡āļžāļēāļ‡ āđ€āļ‚āļ•āļĒāļēāļ™āļ™āļēāļ§āļē āļāļĢāļļāļ‡āđ€āļ—āļžāļŊ 10120
Display map

āļŠāļ§āļąāļŠāļ”āļīāļāļēāļĢ

  • āļāļēāļĢāļžāļąāļ’āļ™āļēāđ€āļžāļ·āđˆāļ­āļ„āļ§āļēāļĄāđ€āļ›āđ‡āļ™āļĄāļ·āļ­āļ­āļēāļŠāļĩāļž
  • āļ›āļĢāļ°āļāļąāļ™āļŠāļąāļ‡āļ„āļĄ
  • āđ‚āļšāļ™āļąāļŠāļ‚āļķāđ‰āļ™āļ­āļĒāļđāđˆāļāļąāļšāļœāļĨāļ›āļĢāļ°āļāļ­āļšāļāļēāļĢ
  • āđ‚āļ„āļĢāļ‡āļāļēāļĢāļŠāđˆāļ‡āđ€āļŠāļĢāļīāļĄāļ„āļļāļ“āļ āļēāļžāļŠāļĩāļ§āļīāļ•
  • āļ›āļĢāļ°āļāļąāļ™āļ—āļąāļ™āļ•āļāļĢāļĢāļĄ
  • āļ›āļĢāļ°āļāļąāļ™āļŠāļļāļ‚āļ āļēāļž
  • āđ‚āļ­āļāļēāļŠāđƒāļ™āļāļēāļĢāđ€āļĢāļĩāļĒāļ™āļĢāļđāđ‰āđāļĨāļ°āļžāļąāļ’āļ™āļē
  • āļ›āļĢāļ°āļāļąāļ™āļŠāļĩāļ§āļīāļ•
  • āđ‚āļšāļ™āļąāļŠāļ‚āļķāđ‰āļ™āļ­āļĒāļđāđˆāļāļąāļšāļœāļĨāļ‡āļēāļ™
  • āļ„āđˆāļēāđ€āļ”āļīāļ™āļ—āļēāļ‡
āļ—āļĩāđˆ WorkVenture āđ€āļĢāļēāđƒāļŦāđ‰āļĄāļđāļĨāđ€āļŠāļīāļ‡āđ€āļāļĩāđˆāļĒāļ§āļāļąāļšāļšāļĢāļīāļĐāļąāļ— āļ˜āļ™āļēāļ„āļēāļĢāļāļĢāļļāļ‡āļĻāļĢāļĩāļ­āļĒāļļāļ˜āļĒāļē āļˆāļģāļāļąāļ” (āļĄāļŦāļēāļŠāļ™) āđ‚āļ”āļĒāļĄāļĩāļ‚āđ‰āļ­āļĄāļđāļĨāļ—āļĩāđˆāđ€āļāļĩāđˆāļĒāļ§āļ‚āđ‰āļ­āļ‡ āļ•āļąāđ‰āļ‡āđāļ•āđˆāļ āļēāļžāļšāļĢāļĢāļĒāļēāļāļēāļĻāļāļēāļĢāļ—āļģāļ‡āļēāļ™ āļĢāļđāļ›āļ–āđˆāļēāļĒāļ‚āļ­āļ‡āļ—āļĩāļĄāļ‡āļēāļ™ āđ„āļ›āļˆāļ™āļ–āļķāļ‡āļĢāļĩāļ§āļīāļ§āđ€āļŠāļīāļ‡āļĨāļķāļāļ‚āļ­āļ‡āļāļēāļĢāļ—āļģāļ‡āļēāļ™āļ—āļĩāđˆāļ™āļąāđˆāļ™ āļ‹āļķāđˆāļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāļ—āļļāļāļ­āļĒāđˆāļēāļ‡āļšāļ™āļŦāļ™āđ‰āļēāļ‚āļ­āļ‡āļšāļĢāļīāļĐāļąāļ— āļ˜āļ™āļēāļ„āļēāļĢāļāļĢāļļāļ‡āļĻāļĢāļĩāļ­āļĒāļļāļ˜āļĒāļē āļˆāļģāļāļąāļ” (āļĄāļŦāļēāļŠāļ™) āļĄāļĩāļžāļ™āļąāļāļ‡āļēāļ™āļ—āļĩāđˆāļāļģāļĨāļąāļ‡āļ—āļģāļ‡āļēāļ™āļ—āļĩāđˆāļšāļĢāļīāļĐāļąāļ— āļ˜āļ™āļēāļ„āļēāļĢāļāļĢāļļāļ‡āļĻāļĢāļĩāļ­āļĒāļļāļ˜āļĒāļē āļˆāļģāļāļąāļ” (āļĄāļŦāļēāļŠāļ™) āļŦāļĢāļ·āļ­āđ€āļ„āļĒāļ—āļģāļ‡āļēāļ™āļ—āļĩāđˆāļ™āļąāđˆāļ™āļˆāļĢāļīāļ‡āđ† āđ€āļ›āđ‡āļ™āļ„āļ™āđƒāļŦāđ‰āļ‚āđ‰āļ­āļĄāļđāļĨāļˆāļĢāļīāļ‡āļŠāļĄāļąāļ„āļĢāļ‡āļēāļ™ āđ„āļ­āļ”āļĩāļĨāđāļāļĢāļĄāļŠāļĄāļąāļ„āļĢāļ‡āļēāļ™ āļ™āļĩāđ‚āļ­ āļ”āļīāļˆāļīāļ•āļ­āļĨāļŠāļĄāļąāļ„āļĢāļ‡āļēāļ™ āļĻāļĢāļĩāļ›āļĢāļ°āļŠāļīāļ—āļ˜āđŒāļŠāļĄāļąāļ„āļĢāļ‡āļēāļ™ āđ€āļ­āļīāļ™āļŠāđŒāļ— āđāļ­āļ™āļ”āđŒ āļĒāļąāļ‡