John G. Chol
Kansas City, MO 64117
**********@*****.***
TARGET JOBS
Software Engineer/Developer (Java) and Software Quality Assurance
SUMMARY OF QUALIFICATIONS
MBA level Software Engineer with excellent background encompassing the entire software lifecycle Including design, development, integration, test and support. Diverse work experiences background with promotions and expanded roles of increased professional and technical responsibility throughout career.
TECHNICAL COMPETENCIES
Languages & Databases: Java, J2EE, Eclipse, Java Server Faces, C#, Visual Basic, ASP.NET, JavaScript, HTML, CSS, JSON, IBM DB2, SQL, MS SQL Server, MySQL, Java Spring MVC Framework, AngularJS (knowledgeable), EDW, IDS, AQT, Query Surge
Software Applications: Microsoft (Excel, PowerPoint, Project, Visio, Visual Studio.NET), Adobe (Dreamweaver & Photoshop), Facets for Health Insurance, Transaction Manager (TM)
Operating Systems: Windows (98, 2000, XP, Vista, 7, 8, 10), AS400 V6R1/Windows, Linux (Ubuntu) as a deployment server, Mac, VMWare
Tech Tools & Utilities: Quality Center Management (ALM), HP Load Runner for Load Performance Testing, Unified Functional Testing (UFT), Selenium Automation (Java & C#), Appium (Mobile Native App Automation), JIRA Administration, Tomcat, Apache Ant, SVN, Git, Siebel, ADO DevOps, GenRocket, UiPath for RPA Automation
Basic Networking: TCP/IP, VPN
PROFESSIONAL EXPERIENCE
IT Consultant (Lead Software QA Engineer) June 2016 to Present
Sogeti Kansas-Missouri Kansas City MO
Report directly to Software Quality Assurance Manager in supporting the following services provided by the Sogeti Information Technology Services Department:
Work collaboratively with development during all stages of projects to provide in-process testing results
Work directly with appropriate stakeholders and development to understand project concepts, objectives, and approach of software development projects
Participate in all aspects of testing, including functional, Technical, regression and system testing
Define scope and objectives of all levels of QA testing
Lead, estimate, prioritize, plan, coordinate and monitor quality assurance testing activities
Design test strategies and Created detailed, comprehensive and well-structured test plans and test cases and test data
Review quality specifications and technical design documents to provide timely and meaningful feedback
Verify specific action or function of code
Develop and document application test plans based on software requirements and technical specifications
Participate in application Software Development Lifecycle (SDLC) planning meetings
Work with cross-functional teams to ensure quality throughout the software development lifecycle
Provide support during development and updates of Software Development Lifecycle (SDLC) documents
Collaborate with QA Engineers to develop effective strategies and test plans
Execute test cases manually and analyze results
Create logs to document testing phases and defects
Document anomalies and issues, and report bugs and errors to development teams
Use appropriate test tools and methodologies to execute functional, Technical, integration and data validation tests
Extensive background in executing and verify positive and negative test cases and document test results, including comparisons between source and target data of ETL testing
Technologies used: Sybase, MS Access & Excel, Facets, Transaction Manager, Integrated Data Store (IDS), Enterprise Data Warehouse (EDW), ADO, AQT, Query Surge, SSMS, DB2, Selenium C# for Automation, Notepad++, GenRocket, UiPath for RPA Automation
Software Quality Analyst (Contract) June 2016 to November 2016
VML Kansas City, MO
Report directly to Software Quality Assurance Manager in supporting the following services provided by the VML Quality Assurance Department:
Test case creation based on the stories.
Execution of Test Cases and logging defects in JIRA
Writing test cases for new business scenarios and uploading the same in JIRA.
Reviewing and updating Test Cases as per stories for different releases.
Performed Functional, Regression testing
Communication with development team and business teams for System Testing
Test Reporting and Issue resolution.
Interacting with Business Analyst and development team for Issue Clarification
Testing all the other functionalities for Mobile App version (iOS & Android)
Prepared the Daily status report and shared to QA Lead.
Technologies used: JIRA, Service Manager, Web storm with Protractor with Automated testing
Software Engineer I/SQE April 2015 to Feb 2016
NAIC Kansas City, MO
Report directly to Software Quality Engineer Manager in supporting the following services provided by the ISQA Quality Assurance organization:
Provide operational support for Information Service Quality Assurance's (ISQA) core services, leadership, or directly contribute towards ISQA's special projects and focus areas;
Provide training/knowledge transfer for staff inside and outside of ISQA and the IS Division.
Support ISQA's core services, including test automation/execution, load/performance
Testing, testing tools administration/customization, and maintaining ISQA's Wiki content [HP Load Runner, Unified Functional Testing (UFT), JIRA Administration].
Uses HP Load Runner and Unified Functional Testing (UFT) to perform load tests on applications and systems to isolate performance related issues as part of the software development life cycle.
Documenting and managing test plans based on business requirements documentation, software specifications and design in the ALM environment.
Work with business partners and applications managers to identify test scenarios and discuss requirements.
Developing test cases for various system enhancements and releases in different applications.
Technologies used: JIRA, ALM, UFT, HP Load Runner for Automated Load performance testing
Software Engineer I January 2013 to April 2015
ScriptPro LLC Kansas City, KS
Report directly to the Software Manager; perform full Software Development lifecycle activities in the design and implementation of programs supporting the HIPAA-compliant Third-Party Management Systems (TPMS) for small pharmacy billing,
Coordinate activities on multiple project teams in the development, testing and implementation within waterfall environment. Extensively use of Java with Eclipse for Java developers and DB2 as a database.
Collaborate with clients and the internal business team in defining project scope from examination of work processes, system flow, and data usage in the development of new or enhancement of current systems.
Continually monitor customer production environments to ensure that payments transmitted properly. Immediately troubleshoot and resolve processing anomalies for minimal downtime [Linux (Ubuntu) server].
Selected to serve as the sole source for all payment file processes monitor and system upgrades to client production environments.
Successfully modified Java code for the payment file processors for EDI 820 and 835 formats.
Developed subsequent enhancements to reject processing for files that do not meet the EDI 820 and 835 format specifications [Java and Eclipse].
Setup, schedules and monitor processes on cron job in Linux servers’ environments.
Technologies used in this position: Java, J2EE, Eclipse, Java Server Faces, JavaScript, HTML, CSS, IBM DB2, SQL, Java Spring Framework, Quality Center Management (ALM) and Siebel.
Quality Control Lead October 2005 to January 2013
DEMDACO Kansas City, MO
Initially hired as an entry-level analyst and subsequently promoted into the lead position due to technical and professional abilities.
Conducted a wide scope of audits on distribution center business processes for warehouse, stocking varies number of home décor products, with an inventory worth millions of dollars.
Conducted detailed statistical analysis and developed reports supported by quantitative data for process improvements.
Developed a novel training manual for newly hired QC staff outlining quality processes used within the warehouse with detailed, but easily comprehended series of flowcharts.
Performed post-inventory study eliminating a substantial inventory imbalance by changing the order in which floor staff performed product information entry.
Technologies used: Oracle Database, Cognos, MS Office
MILITARY SERVICES
Missouri National Guard February 2012 to Present
Cannon Gunner Chillicothe MO
·Supervised and performed maintenance on high valued Lightweight Towed Howitzer artillery (M777-A2); maintained 100% operational rate over a 7-year period
·Organized, consolidated, and inventoried over 15,000 of high explosive artillery rounds worth over $3M; maintained a database of ammunition logistics and serial numbers with 100% accountability
·Completed complex fire direction calculations for military training operations which resulted in zero safety incidents and over 500+ artillery rounds fired over a 7-year period
NOTABLE AWARDS
Army Achievement Medal National Defense Service Medal Army Service Ribbon Missouri Commendation Medal
EDUCATION
Master of Business Administration - Information Systems Management December 2013
DeVry University’s Keller Graduate School of Management Kansas City, MO
GPA 3.28/4.0
Bachelor of Science - Computer Information Systems February 2012
DeVry University Kansas City, MO
GPA 3.5/4.0