# Khemmachart Sainoy > Sr. Software Development Engineer in Test specializing in Agile and Automation Testing at Exiger Location: Centreville, Virginia, United States Profile: https://flows.cv/khemmachart ● 8+ years of work experience as a QA Engineer including Automated/Manual Testing of Web-based applications with test automation using Selenium WebDriver with Java, JUnit/ TestNG, Maven, Cucumber, and also Cypress, Mocha Framework with CI/CD tools such as Jenkins, Github. ● Highly proficient in handling huge volumes of data in various sectors of business such as Finance and Communication domains. ● Knowledge of various stages of the Software Testing Life Cycle (STLC) and Software Development Life Cycle (SDLC) that includes Agile Scrum Methodology ● Practical experiences within the Defect Life Cycle and Testing Life Cycle (STLC) including Planning Process, Test Design, Performing Tests, Defect Tracking, Management, and Test Reporting. ● Knowledge in preparing Test Plans, developing, reviewing, and executing Test Cases and Test Scripts based on Functional Requirements, Business Requirements, and Use Case Documents. ● Well-versed in different management scenarios like Quality Assurance, Defect Tracking, System Integration, and Task Scheduling. ● Expert in performing different test types, and QA Methodologies such as Black Box, Front-End, Back-End, Regression, Functional, and User Acceptance Testing. ● Proficient in Automation for testing Client-Server and Web-based Applications. ● Expertise in building automation tests on cross-browser and cross-platform environments. ● Practice in implementing BDD framework using Cucumber. Created step definition and feature files using Gherkin (Cucumber) keywords. ## Work Experience ### Sr. Software Development Engineer in Test @ Exiger Jan 2024 – Jan 2025 | McLean, Virginia, United States - design and create a new test automation framework in QA environment that help catching bugs early and speed up the development time by 20% - responsible on running smoke test, integration test, regression test, and write up the test report to share with the team - occasionally educate the QA team with the new innovation that could speed up all the testing process. ### SDET @ LinkSquares Jan 2022 – Jan 2024 | Boston, Massachusetts, United States - Experience in integration testing and database testing with ruby script, SQL and AWS by manual verification - Collaborating with the design team to solve application faults - Identify opportunities for automation, implement best practices, and drive efficiency in testing processes. And setting the direction for automation testing strategies, aligning them with company objectives and industry best practices. - Extensive writing of test documentation such as Test Plan, Test Strategy, Test scenario, and release cycle sign-off report. - Automated and maintained a flaky-free GUI with REST/GraphQL API test automation using JavaScript, TypeScript with various test tools like Cypress, and Playwright. - Implement the shift-left testing strategy in Agile software development life cycle - Efficiently build CI workflow to automate the quality gate for the smoke test and on-demand regression test suite. ### Senior Quality Engineer @ Delta Air Lines Jan 2021 – Jan 2022 | Atlanta, Georgia, United States Transforming business requirements into test plans and test cases for Manual and Automated testing. ● Collaborates with other product team members (UX, architects, and Business team) to ensure the quality of the application before go live into production. ● Experienced in triage the root cause of problem in application especially in UI side. ● Developing test plans and updating test documentation as needed before/during/after testing ● Executing tests, tracking defects, and following defects through the resolution process until fix is verified and closed ● Mentoring and elevating the teammates to be stronger engineers by staying ahead with technology evolution and educating the team ● Automate completed E2E Testing using Cypress + Cucumber (BDD Framework). And functional and integration testing using Cypress + Mocha (TDD Framework) and ● Performed both UI and Back-end testing interchangeably in a single test case. Then take advantage of the Cypress tool and use backend services by spying and stubbing the static API response. ### Software Engineer In Test @ Cox Communications Jan 2017 – Jan 2021 | Virginia, United States ● Involved in analyzing system specifications, design, development and execution of test plans and test cases for Manual and Automated testing. ● Designed, developed and implemented Page Object Model (POM) design pattern based automation-testing framework utilizing Java, Selenium WebDriver, TestNG, Cucumber (Gherkin), Apache POI, Maven. ● Involved in design and implementation of Selenium WebDriver-Java automation framework for smoke and regression test suites. ● Developed custom libraries and Automation framework using Selenium WebDriver (Java), Apache POI, JDBC and Test Execution using Junit and TestNG. ● Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Jenkins. ● Performed manual testing of each build and then regression testing on each builds using Selenium WebDriver. ● Worked on Cross-Browser testing through Selenium WebDriver by testing the website on different browsers like Chrome, IE and Firefox. ● Implemented BDD framework using step definition and feature files using Gherkin (Cucumber). ● Conducted System Testing and User Acceptance Testing for every client and Conducted Back- end testing writing extensive SQL queries. ● Worked with Source version control tool such as Git, GitHub. ● Involved in documentation as to how to maintain and run scripts for future enhancements. ● Worked with RESTful service web application by using RESTAssured library to write test script and Postman. ● Experience in Agile environment, participated in QA daily scrum meeting, weekly meetings, and various other meetings and discussed Enhancement and Modification Request issues and defects in the application. ### Automation Test Analyst @ JPMorgan Chase & Co. Jan 2015 – Jan 2017 | Delaware, United States ● Analyzed Business, Functional Requirements, and Design Review Documents to develop Test Plan and created Test Cases. ● Participated in use-case reviews (peer review), authored, and reviewed test planning artifacts in Jira. ● Found critical bugs in the application, weekly Reporting through Bug Reports and Maintenance Traceability Matrix using Jira. ● Tested on Different databases like Oracle, SQL server using SQL Queries. ● Designed, developed and implemented automation testing framework utilizing Java, JUnit and Selenium WebDriver. ● Performed Black box, Functional, Regression, Smoke testing with Selenium WebDriver (Java), JUnit, Maven for web-based applications. ● Involved in creation of automation framework in Selenium WebDriver using both Behavior Data Driven (BDD) approach. ● Participated and reported statuses in all test related project team meetings. ● Using Jenkins for nightly build execution and sending status mail if build fails to QA team. ● Involved in development of Hybrid Test Framework using Selenium WebDriver, Maven and JUnit. ## Education ### Bachelor of Fine Arts - BFA in Interior Design Bangkok University Jan 2006 – Jan 2010 ### Master of Business Administration - MBA in International Finance Fairfax University of America Jan 2012 – Jan 2014 ## Contact & Social - LinkedIn: https://linkedin.com/in/leng-sainoy --- Source: https://flows.cv/khemmachart JSON Resume: https://flows.cv/khemmachart/resume.json Last updated: 2026-03-22