CHANPISETH CHEA
**** ****** ** ********. **. ****9-8127
612-***-****• **********.*****@*****.*** • https://www.linkedin.com/in/chanpiseth-chea QA Automation Engineer
Skilled highly competent and result oriented Manual/automation Test Engineer with 3 years of experiences in Analyzing, Designing, and implementation of QA testing strategy for web based Mobile application using Manual testing in various domain. Expertise in writing selenium/Web driver script using Java. Be familiar with wide variety of technologies such as Java, Selenium Driver, Cucumber, Junit, TestNG, JIRA, SQL and GitHub. Had good understanding of Agile methodologies. Proven ability in working individually or as a part of team analytical skills, reporting and assisting to manager and meeting the deadline. Implemented projects through complete Software Development Life Cycle using advanced methodologies like TDD and Agile/Scrum. Experienced integrating local and external systems using RESTFUL, SOAP web surfaces. JavaScript • Java Programming • Web Application Design & Development Requirements Gathering & Analysis • Software Development Life Cycle Agile Scrum Methodologies • System Integration, Implementation & Enhancement Troubleshooting & Debugging • Unit Testing & Debugging • Technical Documentation Technical Support • Communication • Collaborative Teamwork
• • •
Languages: JavaScript, Java
Automated Testing Tools: Selenium WebDriver, Junit, Cucumber, Maven, Appium Web: HTML5, ES6, Angular2, Angular CLI, jQuery, CSS3, SCSS, NodeJS, ExpressJS, JSP/Servlet Web Web Service: REST API, JSON, SOAP
Web/App Server: Apache, Tomcat
Frameworks: Spring Boot, Spring MVC, JAX-RS, JPA / Hibernate, JDBC, JMS, Server Side Cache Databases: MySQL, Oracle, MongoDB
Design Patterns: Singleton, Proxy, Observer, Factory Method Methodologies: Agile Scrum, Test Driven Development SDLC: Agile Scrum, Waterfall
Tools: Git/Gerrit, JIRA, Confluence, Jenkins, Nexus, Maven, Gradle, NPM, Grunt/Gulp, Bower, Swagger Platforms: Windows 7, 8, 10
PROFESSIONAL EXPERIENCE
CAREER NOTE: Completed on-campus studies and currently taking distance education courses to complete a Master's Degree in Computer Science (Available for full-time, W-2 employment). Government ICT Officer, Kompong Speu, Cambodia October, 2014 - June, 2016 Role: QA Engineer
Project: HRMIS (Human Resources Management Information System) intended for simplification and acceleration of HR management process, HRMIS unified standards is of key significance for improvement of HR management effectiveness and transparency in certain departments. Achievements:
• Executed and contributed to full-stack web development projects, with an emphasis on front end features, browser manipulation, and cross-browser compatibility
• Gathered and Analyzed the requirements
• Designed the Test Cases base on the user scenario
• Involvement in Preparation of Test Procedures, Test Scenarios, Cases and Test Data.
• Involved in Automation Infrastructure Development using Selenium.
• Execution of Selenium Test cases and Reporting defects.
• Preparation of weekly and monthly status reports.
• Involved in Regression Testing using Selenium
• Created and maintained the front-end document and oversaw production of JavaScript, HTML5, and CSS3, Angular 2
• Developed RESTful Web services and Responsive Web that run on multiple cluster web servers.
• Demonstrated methodical, detail-oriented and thorough approach to all assignments while adhering to compressed timelines. Complete all assignments on or ahead of schedule. Technical Skills:
• Angular2, JavaScript, Selenium, Agile, SoapUI,HTML5, CSS3, MVC, JSON, Git, JQuery, Web Browsers, Windows 7, NodeJS, RESTful,, Ajax, BootStrap (Responsive Mobile), MySQL, Apache, Tracking, Logging & Reporting, System & Unit Testing, Test Cases, Plans & Scripts
• CHANPISETH CHEA • Page 2 • 612-***-****• **********.*****@*****.*** https://www.linkedin.com/in/chanpiseth-chea
Freelance Software Developer October, 2013 – September, 2014 Gathered and analyzed system requirements. Designed and developed responsive websites and web services utilizing Agile methodologies, OO programming best practices and various frameworks (Spring, Hibernate, etc.) to deliver flexible, scalable and user-friendly applications. Produced database objects such as triggers, tables and procedures; used Transact-SQL (T-SQL) in the database to optimize system speed when handling large volumes of simultaneous customer access. Performed system testing and integration. Supported, maintained and enhanced existing systems. Achievements:
• Real Estate Management System: Designed and implemented a feature rich web application for a real estate company for internal tracking of customer billing history and accounting information.
• Internet Billing System (Postpaid & Prepaid): Gathered user requirements and provided enhancements and improved reporting features to an existing billing system in accordance with customer needs.
• Electronic Billing System: Resolved bugs and furnished custom improvements to an existing system. Technology Used :
• JavaScript, Java, RESTful, Spring, Hibernate/JPA, Server Side Cache, T-SQL, HTML5, jQuery, CSS3, Ext.js, Apache, Tomcat, MySQL, MS SQL Server, JUnit, Mockito, SVN, JIRA, Confluence, Jenkins, Nexus, Maven, Grunt/Gulp, Bower, Freeradius, MikroTik Routers, Windows, Ubuntu & Centos. ACADEMIC PROJECTS
Projects completed at the Maharishi University of Management include:
● CarPooling: Worked with 3 team members to develop the web application, web services and comments service for an Appointment Management System, utilizing Java, Spring MVC, Spring Security, Spring Data, Hibernate, AOP, and JMS.
● Forever Note: created an online note and todo list, collaborating on a 3-member team. utilizing Node.js, MongoDB, Angular2
EDUCATION
Master’s Degree in Computer Science
(In progress via distance education; expected completion June, 2019) Maharishi University of Management, Fairfield, Iowa Bachelor’s Degree in Computer Science (GPA 3.20/4.0) Royal University of Phnom Penh, Phnom Penh, Cambodia Key Courses: Web Development, Database, Data Structure & Algorithm, Java Application, Software Engineering