Senior Performance Test Engineer (Mobile Banking)
ที่ธนาคารกรุงศรีอยุธยา จำกัด (มหาชน)Job Description:
We are seeking a Performance Test Engineer to design, execute, and analyze performance, load, and stress tests across web and API services. The ideal candidate will have hands-on experience with Apache JMeter, k6, and Dynatrace, and be capable of working closely with development, QA, and DevOps teams to ensure system stability and scalability under load.
Responsibilities:
· Plan and execute a variety of non-functional tests, including load, stress, endurance, volume, spike, and availability testing, to evaluate system behavior under different conditions.
· Provide estimation of performance testing effort, including script development, environment setup, execution time, and analysis activities, based on system complexity and expected load
· Monitor real-time system metrics using Dynatrace, including CPU, memory, thread utilization, and response time trends
· Work with cross-functional teams to define Non-functional requirements and map them to test strategies and SLAs
· Create mock services using goMock (Golang) and .NET mocking frameworks, enabling isolated and scalable test environments
· Provide expert analysis on system bottlenecks, degradation patterns, and architectural risks
· Ensure coverage of mission-critical banking flows, such as high-volume transaction processing and concurrent user sessions
· Set up and maintain performance test environments, including NFT test environments, test data setup, and required infrastructure (e.g., Jenkins runners, dedicated load agents)
· Design and implement test infrastructure that supports distributed performance testing at scale, including configuration of CI/CD pipelines to automate test execution and result analysis
Requirements:
· 5+ years of experience in software testing, with at least 3 years in performance testing
· Proficient in Apache JMeter and k6 scripting and test execution
· Strong knowledge of Dynatrace or similar APM tools for deep-dive analysis
· Solid experience in writing mock services using goMock and .NET
· Experience working in CI/CD environments and integrating performance test suites
· Strong understanding of banking systems, transaction flows, and security practices
· Ability to interpret complex logs, metrics, and infrastructure behavior
· Excellent communication skills and ability to work cross-functionally
Nice to Have:
· Experience with OpenShift / Kubernetes performance monitoring
· Familiarity with Kafka, Redis, or other distributed components used in banking systems
· Prior experience working on core banking, digital banking apps, or payment gateways
· Experience in automated functional testing using tools like Selenium, Playwright, or Cypress
· Exposure to test automation frameworks and willingness to grow into an SDET role, combining performance and functional test capabilities
· Basic coding experience in Java, JavaScript, Python, or TypeScript for writing or maintaining automated test suites
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/bprivacynoticeen)
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.
ประสบการณ์ที่จำเป็น
- ไม่ระบุประสบการณ์ขั้นต่ำ
เงินเดือน
- สามารถต่อรองได้
สายงาน
- วิศวกรรม
- การเงิน
ประเภทงาน
- งานประจำ
เกี่ยวกับบริษัท
ธนาคารกรุงศรีอยุธยา จำกัด (มหาชน) หรือที่รู้จักกันในชื่อ "กรุงศรี" เป็นธนาคารที่ใหญ่เป็นอันดับห้าในประเทศไทยในด้านสินทรัพย์ เงินให้สินเชื่อ และเงินฝาก ก่อตั้งเมื่อวันที่ 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 ...
สวัสดิการ
- การพัฒนาเพื่อความเป็นมืออาชีพ
- ประกันสังคม
- โบนัสขึ้นอยู่กับผลประกอบการ
- โครงการส่งเสริมคุณภาพชีวิต
- ประกันทันตกรรม
- ประกันสุขภาพ
- โอกาสในการเรียนรู้และพัฒนา
- ประกันชีวิต
- โบนัสขึ้นอยู่กับผลงาน
- ค่าเดินทาง