Test Engineer Resume
SUMMARY
- Over 10 years of experience working with all phases of Software Development Life Cycle, specialized in QA Manual Testing and Automation Testing.
 - Solid experience with White - Box and Black-Box testing techniques with expertise in Smoke Testing, Functional Testing, Regression Testing, Integration Testing and User Acceptance Test.
 - Strong knowledge of testing client/server applications, web-based applications, and Web Services.
 - Experience in test automation using SoaTest and SoapUI, with scripting languages such as Python, and JavaScript.
 - Excellent analytical skills for understanding Business Requirements, System Requirements and Detailed Design of the applications.
 - Proficient in designing, developing and reviewing Test Plans, Test Scenarios and Test Cases.
 - Strong RDBMS background with experience in writing PL/SQL and SQL statements efficiently in Oracle, SQL Server, MS Access and MySQL.
 - Working experience on various development methodologies such as Agile, Scrum, and Waterfall.
 - Experience in bug reporting and bug tracking using management tools such as Quality Center.
 - Excellent management skills by being able to handle multiple projects and meetings and able to meet project milestone by thorough planning and analysis.
 - Work as a lead QA on project, over-seeing and coordinate all aspect of testing between offshore QA team and onshore members, and coordinate testing with 3rd party vendors.
 - Strong team player with the ability to work collaboratively and able to adapt to new technology.
 - Self-learner and passionate on Automation Testing with OpenSource tools such as Selenium WebDriver.
 
TECHNICAL SKILLS
Programming Languages: PHP, Java, JSP, Python, Javascript, SQL*Plus, PL/SQL, Transact-SQL, C++, Visual Basic, VB Script, Perl
Test Tools: Quality Center, Mercury Quick Test Pro, SoaTest, SoapUI
Databases: Oracle, SQL Server, mySQL, MS Access
Operating Systems: Windows, Linux, MAC
Others: TortoiseCVS, Splunk, Tibco, Telelogic Doors, Rational Rose, COCOMO, MS Project, MS Office
PROFESSIONAL EXPERIENCE
Confidential
Senior QA Engineer
Responsibilities:
- Test front-end web applications being used at Cricket Call Center, Indirect Dealer and Cricket Stores.
 - Test web services API among various internal systems, and between Cricket and third party vendors, via SoaTest or soapUI.
 - Test middleware on Java EE on JBoss, and on Tibco platform including BPM OpenSpace/WorkSpace.
 - Perform Functional Testing, Smoke Testing, Sanity Test, Integration Testing and Regression Testing.
 - Build test suites to automate Smoke Test and Regression Test for Web Services testing with Quality Center and soaTest.
 - Familiar with CVS and utilize TortoiseCVS to check in/out the test files.
 - Plan and coordinate Integration Testing with vendors such as Best Buy, Target, Sprint, Incomm, Wmode, Asurion, QPay, TIO, Neustar and Brightpoint.
 - Validate test results in the backend systems such as using queries in MS SQL/Oracle database, or checking XML request/response in Splunk, etc.
 - Involve in all stages of Software Development Life Cycle from requirement to post-product launch.
 - Participate in Requirements Review with the Business to identify any redundancies, conflicts with the current system and QA testability.
 - Analyze Functional Requirements and System Requirements documented in DOORS to identify uniqueness, completeness, conflict, and QA testability.
 - Work closely with Business Owner and System Analyst to quickly resolve requirements issues.
 - Create Test Plan including tasks analysis, risk analysis, identify environment/tools/data needed and detailed timeline of testing activities.
 - Create Test Scenarios or Test Matrix, and populate Test Data for manual and automated testing based on Requirements and Specification documents.
 - Analyze impact of Change Requests and update any relevant test cases.
 - Peer-Review test cases and test scenarios across applications to ensure system integrity and test coverage.
 - Report defects using tools such as Quality Center, Software Planner.
 - Quickly communicate critical or blocking defects to Project Manager, Configuration Management team, and Lead Developer.
 - Participate in Defect Reviews and work closely with Developer, System Analysts and Business Owners to identify design gaps and/or to triage defects.
 - Extract Test Results from Quality Center and publish daily QA Status on Project Dashboard.
 - Coordinate and lead testing efforts with Offshore QA team.
 
Environment: Software Planner, Quality Center, Jira, Mercury Quick Test Pro, SQL Server, Oracle, SoaTest, SoapUI, Python, Javascript, Telelogic Doors, Splunk
Confidential
Test Engineer
Responsibilities:
- Develop Test Cases, Test Plans and Test Scenarios for manual and automate tests.
 - Write Test scripts in Perl and write Shell Scripts for Backend Testing (Traffic Information Engine) on Linux.
 - Prepare script to populate test data such as traffic data, incidents and accidents in the databases.
 - Build and execute automation test scripts using QTP.
 - Report the bugs in Software Planner and notify the team on critical issues via email.
 - Work closely with development, customer support and marketing team to convey changes in the system due to changes in requirements and/or fixes.
 - Participate in Production Testing to test the application after the deployment to the production servers.
 
Environment: Mercury Quick Test Pro, Win Runner, Visual Basic, JSP, JavaScript, PHP, Perl, HTML, MS SQL Server, MySQL, MS Access, Windows NT, Linux, IIS, TomCat, ESRI ArcGIS.
Confidential
Application Analyst
Responsibilities:
- Perform application feasibility study, and document project life cycle plan, system requirements and design any add-on modules.
 - Work closely with Development team to customize and translate user interface from English and Japanese to Thai version.
 - Provide customer support and system maintenance (patches and updates).
 - Develop problem report and tracking system to better assist with clients’ issues.
 
Environment: SQL Server, MS-Access, WindowsNT/ME/98, TPICS, Crystal Report, MS-Project, MS-VISIO, Visual Basic, C++.
Confidential
System Engineer
Responsibilities:
- Design and implement customer-specific manufacturing control system.
 - Plan and develop deployment plan and Customer Acceptance Test Plan.
 - Create Test Cases, Test Scenarios and Test Data from the system requirements specifications for Acceptance Test and end-user training.
 - Document application manual. Customize user manual and training manual.
 - Train end-users. Provide on-site and remote customer support and troubleshoots.
 - Periodically assist customer on system maintenance such as Databases Tuning.
 
Environment: Oracle, SQL Server, MS-Access, WindowsNT/98/95, Crystal Report, MICS8, MS-Project, MS-VISIO, Visual Basic, C++.
