Quality Assurance Engineer Resume
SUMMARY:
- Extensive experience in computer industry includes more than 15 years as a QA tester/engineer. Worked as QA Lead and Manager. White box as well as grey/blackbox testing. Experience testing in a Java environment using Java and Junit to build test frameworks. Years of experience in agile methodologies.
TECHNICAL SKILLS:
Software: Eclipse, Jira, Perforce, Subversion, Splunk, Maven, TeamTrack, SoapUI, Wily Introscope, Clover, ThoughtWorks Mingle, XPlannerPreviously: ORACLE, Cold Fusion Studio, Segue Silk/QA Partner, Selenium (WebDriver), WinRunner, Dreamweaver, Adobe PhotoShop, Visual Studio, Microsoft Access, Microsoft Office.
Programming Languages: Java, Cold Fusion, HTML/XML, C#, Object Oriented concepts. Previous in GOF Design Patterns. Previous experience with: JavaScript, Segue Visual 4 - Test, WinRunner Test Script Language, C++, AutoLISP, UNIX Scripting Language, Visual Basic, Perl/CGI.
Previous Server Software: JBoss/Apache Tomcat, BEA WebLogic, MS IIS Web Server, Apache Web Server, Cold Fusion Server, Netscape SuiteSpot, O'reilly WebSite, Autodesk MapGuide.
PROFESSIONAL EXPERIENCE:
Confidential
Quality Assurance Engineer
Responsibilities:
- Used SoapUI Pro to set up automated tests of Order Management Service API. Used Groovy language in SoapUI to programmatically access database and verify response data. Worked with multiple teams to ensure service API worked well on an end-to-end test environment.
- As test lead, coordinated with team in China to accomplish sprint testing tasks, and performed verification of end of sprint releases to Production. Used Splunk to monitor and review errors during release.
- Used Jira to organize sprint tasks, log and track defects, and assign work to team members.
Confidential
Quality Assurance Engineer
Responsibilities:
- Helped team move towards Continuous Integration with the goal of accomplishing Continuous Delivery for releases. ed for my work in finding production issues and errors by querying, cataloging, and alerting Splunk events.
- Manual and automated testing of college and commercial eReaders supported by Near Forums servers for social, Apache Solr (Lucene) for search. Performed back end release testing underneath F5 load balancers.
- Built UI Automation framework using Selenium Webdriver in .NET environment. Created API tests in C#.
Confidential
Quality Assurance Engineer
Responsibilities:
- Used Junit and TestNG test frameworks to build functional tests for Confidential ’s TurboTax TPE (Tax Processing Engine). Tested compilers and runtime engine. Included API testing
- Helped with Performance testing. Our team abandoned Segue Silk Performer for our own home built Performance Test Framework in Java that overcame inherent problems with using Silk. Helped with capacity decisions that insured adequate load capacity for multiple services.
- Performed testing when Tax Processing Engine, which had been created with traditional Java architecture, was being transferred to SOA (Service Oriented Architecture) using REST and SOAP interfaces.
- Created and tested code using TPE Tax Domain programming language. Created tax content data for the 4868 (Tax Filing Extension) including diagnostics and error handling.
- Compiler testing: Developed automated tests for compilers, insuring correct syntax and semantic error reporting.
- Ensured that all calculations necessary for completing taxes performed as expected.
- Runtime testing: Used proprietary scripts and Junit framework to exercise proprietary runtime environment (loosely based on Java) to insure compilers caught and stopped potential runtime failures, objects were instantiated as expected, and that the runtime environment performed as expected.
- Participated in engineering Scrum teams, working closely with development teams of 6-12 engineers. Assisted developers when necessary with performing code inspections.
- With Engineering Managers, participated in Change Control Board (CCB) for bug tracking, handling, and dispensation. Owned bugs and assigned to appropriate engineers.
- Worked closely with engineers to troubleshoot bugs and quality completeness.
- Assessed and documented product quality and typically gave the final approval for release to internal customers.
Confidential
Quality Assurance Engineer
Responsibilities:
- Performed functional testing of Point of Sale web applications for Cricket Wireless network. Web applications developed in Cold Fusion with SQL Server database back-end.
- Worked with development team to refine requirements and insure that product performed as expected by users.
- Developed test scripts from functional requirements documents early in testing cycle.
- Became familiar with cell phone activations, rate plan and hardware migrations, and Leap’s CRM software applications. Worked with Project Manager and head developer to quickly come up to speed with business practices.
Confidential
Partner
Responsibilities:
- Created database and website for a dynamic database driven web store: www.GlobalTradewinds.com
- Used Adobe Photoshop to create graphics and Cold Fusion to create both the website front end and an automated internal application for handling inventory.
- Built custom shopping cart, secure credit card processing gateway, and XML requests to the U.S. Postal Service returning XML postage rates. Parsed XML reply to present customer with applicable Postal Rates.
- Set up security for the web site, and email notifications to the customer.
Confidential
Software Consultant
Responsibilities:
- Tested distributed client/server applications and Java applications using J2EE technology on BEA WebLogic Server accessing Oracle database.
- Wrote test scripts, test plans, and plans. Wrote test automation using Mercury Interactive WinRunner and WinRunner Test Script Language. Improved the design and workflow of the defect tracking system.
- Performed functional and data regression testing for customized ArcMap SDE application.
- Wrote documentation for classes. Set up SQL scripts using SQL Navigator.
Confidential
Quality Assurance Manager
Responsibilities:
- Put QA processes and procedures in place enabling company to ensure a quality software web based ASP service which used SQL Server and BEA WebLogic.
- Established product cycle, build process, and defined and implemented QA test phases.
- Designed, created, and put into use company defect tracking database.
- Worked with developers and clients to coordinate problem resolution and design enhancements.
- Hired and managed QA staff to perform black box and white box testing.
- Implemented the first automation efforts for the company using Radview Webload for performance/load testing and Segue Silk for functional testing. Created web Object Declaration file for the entire product using Segue 4-Test language.
Confidential
Co-Founder and Exec VP
Responsibilities:
- Developed an international team of Quality Assurance technicians, developers, database analysts, and IT Managers.
- Created a web mapping prototype that resulted in the company receiving funding for a web mapping eCommerce site utilizing Autodesk MapGuide and Cold Fusion.
- Demonstrated map product to potential Venture Capital Investors and served on Board of Directors. Did all aspects of building the company, from creating the maps and database to writing technical requirements and budget documents, to hiring personnel.
- Set up Internet Mapping Server connected to SQL Server database.
- Tasks included populating database content which was later turned over to database developers.
Confidential
QA Test Analyst
Responsibilities:
- Created test plans and designs. Designed and set up automated tests using Segue QA Partner (Silk). Created test harness for AutoCAD Map. Coordinated with Development Team and Project Management to improve Graphic User Interface and product functionality.
- Worked with worldwide QA team to make defect tracking across three continents a success.
- Provided input during UI review phase before first customer shipment of new market Confidential products.
Confidential
Product Support Specialist
Responsibilities:
- At Autodesk's Confidential Product Support escalation center, helped developers, Application Engineers, dealers and their technical staff with some of their most problematic web mapping issues.
- Tested product defects reported by dealers and end users submitted via phone, email, and the World Wide Web.
- Resolved problems including installation, network, database connectivity, import/export, Confidential analysis problems, and ODBC connection problems.
- Set up and managed Web Server on Windows NT Workstation and NT Server. Coordinated with AutoCAD Support, Customization, and Networking workgroups.
- As workgroup coordinator, scheduled staff, handled problem escalations, and maintained call tracking database.
- Set up and maintained MapGuide Server, Windows NT Web Server, and ORACLE NT Server. Served Confidential maps to Intranet and Internet. Authored maps for MapGuide.
- Wrote Technical Documentation and White Papers for Confidential Products that were published on the Web.
Confidential
Computer Consultant
Responsibilities:
- Helped Alameda County, Ca. select appropriate software to establish their Confidential for Flood Control Department. Set up pilot project utilizing several software packages for Confidential demonstration to county officials.
- Helped Civil Engineers and CADD Technicians utilize program to create 3D models of the county flood channels using historic building and construction plans.
- Imported CADD files and created database files for tracking and maintaining records for rainfall amounts and flood channel capacity.
Confidential
Scientist
Responsibilities:
- In a fast paced Environmental Engineering organization, established and maintained UNIX based Confidential .
- Linked Confidential to ORACLE RDBMS. In Database Management area, developed a good working knowledge of ORACLE database and SQL (Structured Query Language). Learned PL-SQL.
- Wrote SQL scripts to automate the update of ORACLE tables with data maintained in the Confidential .
- Used UNIX Shell Scripting language to increase efficiency.
- Managed CADD/ Graphics/ Confidential staff. Held formal classes to train staff to use UNIX, Confidential, and modeling software
- Performed simple System Administration duties on HP 9000 system operating on an Ethernet using Novell Netware and TCP-IP protocol.