Chanatan Charnkijtawarush

Senior Software Engineer (SE3), QA Automation

Las Vegas, Nevada, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Chanatan Charnkijtawarush is a Senior Software Engineer in Test with seven years of experience building robust QA automation, CI/CD pipelines, and reliability testing programs across web, mobile, and API platforms. Based in Las Vegas, he combines a dual B.S. in Mechanical Engineering and Computer Science with hands-on expertise in Java, Python, JavaScript, Go, Selenium/Appium, and performance tools like Akamai CloudTest. He has driven end-to-end test strategy and tooling at Allegiant and now leads QA automation at eMed Digital Healthcare, often developing in-house utilities and mock services to simulate complex systems. An active contributor to WebdriverIO, he enhanced element-finding (Espresso ViewMatcher) and expanded multiremote test coverage—work that improved a widely used open-source automation framework. Known for translating regulatory and product needs into repeatable, auditable test suites, he brings a methodical engineering mindset rooted in both software and mechanical disciplines. Colleagues rely on him to reduce risk through pragmatic automation and measurable process improvements.
code7 years of coding experience
job10 years of employment as a software developer
bookBachelor of Science (B.S.), Mechanical Engineering, Bachelor of Science (B.S.), Mechanical Engineering at University of Nevada-Las Vegas
github-logo-circle

Github Skills (10)

automation10
nodejs10
automations10
webdriverio10
javascript10
test-automation10
testing10
typescripts8
typescript8
typescript-types8

Programming languages (4)

TypeScriptJavaJavaScriptHTML

Github contributions (5)

github-logo-circle
webdriverio/webdriverio

Apr 2020 - Apr 2020

Next-gen browser and mobile automation test framework for Node.js
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:7 reviews, 1 commit, 18 PRs in 1 day
Contributions summary:Chanatan primarily contributed to enhancing the testing capabilities of the WebdriverIO framework. They implemented new strategies for element finding, specifically adding support for Espresso ViewMatcher, and updated the type definitions to reflect the new functionality. Furthermore, the user added new tests related to parallel multiremote, and updated existing tests to improve coverage and ensure correct behavior of the framework. The changes show a focus on expanding the framework's testing features.
test-automation-frameworkjasminemobile-automationcucumberperformance-test
ccharnkij/webdriverio

Feb 2020 - Mar 2025

Next-gen WebDriver test automation framework for Node.js
Contributions:96 pushes, 35 branches in 5 years 2 months
test-automationtest-automation-frameworknode-jstestingpageobject
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
Chanatan Charnkijtawarush - Senior Software Engineer (SE3), QA Automation