Tanakiat Srisaranyakul is a seasoned Software Engineering Manager based in Bangkok with 13 years of experience leading quality assurance and automation across fintech, media, and platform products. He combines hands-on expertise in test automation (Selenium, Appium, Robot Framework), performance testing (JMeter, Tsung), and backend Python/Java fixes with strategic leadership roles at LINE MAN Wongnai, SCB, and Central Tech. His background includes building resilient end-to-end test frameworks for complex web and mobile systems and applying image-recognition techniques to handle hard-to-identify UI elements. An MBA in Finance complements his technical depth with business acumen, helping him align QA strategy to product and risk priorities. He is also an active open-source contributor, notably improving the high-performance Tsung benchmark and enhancing Selenium-Wire’s backend capture capabilities—evidence of a pragmatic engineer who still dives into code to solve production problems.
13 years of coding experience
12 years of employment as a software developer
High School, Mathematics and Science, High School, Mathematics and Science at Montfort College Chiangmai
Bachelor of Engineering (BEng), Electrical, Electronics and Communications Engineering, 3.35, Bachelor of Engineering (BEng), Electrical, Electronics and Communications Engineering, 3.35 at Chiangmai University
Master of Business Administration (MBA), Finance, Master of Business Administration (MBA), Finance at National Institute of Development Administration
Tsung is a high-performance benchmark framework for various protocols including HTTP, XMPP, LDAP, etc.
Role in this project:
Back-end Developer
Contributions:10 commits in 8 months
Contributions summary:Tanakiat primarily contributed to enhancing the Tsung benchmark framework. They addressed bugs related to the handling of session states in the `ts_bosh` module, added functionality to match logging with the "name" attribute, and resolved issues in the `ts_search` module. The user also updated the user manual to reflect the new 'name' attribute in the 'match' tag and included examples of sasl plain authentication. The user is demonstrated to have fixed a bug for the match abort attribute.
Extends Selenium's Python bindings to give you the ability to inspect requests made by the browser.
Role in this project:
Backend Developer
Contributions:5 commits, 2 PRs, 13 comments in 4 days
Contributions summary:Tanakiat focused on improving the `selenium-wire` project's backend functionality. Their contributions include fixing header assignment issues, refactoring code for better organization and avoiding circular imports, implementing a feature that allows users to set scopes for capturing requests, and adding the functionality to reset and retrieve scopes. The user also included refactoring changes for improved readability.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Tanakiat Srisaranyakul - Software Engineering Manager at LINE MAN Wongnai