Qa Automation Engineer Resume
SUMMARY:
- Analytical professional with progressive experience in quality engineering, software development, IT, and management .
- Previous responsibilities included mentoring the QA team in Ranorex and creating and maintaining test suites for proprietary web - portals (using Ranorex and c#)
- Stress and load testing for web-based commodity auction platforms, oncology software, anti-spyware solutions, applications that used speech recognition to improve fluency, company-wide IT and technical support
- Automated all aspects of speech recognition performance testing for any hand-held device in any supported language
- Responsible for building the QA Department and the development of QA tools for telephony and unified messaging systems
- Extensive system test experience and client modeling, supported by API testing
- Demonstrated ability to analyze product functions and user-driven permutations
- Managed, hired and trained a staff of eighteen SQA Engineers (based on CSTE BOK)
- Designed and managed the QA lab
- Proven ability to work with both executive management and staff
- Developed several applications for marketing, product development and QA
- Language contact: Japanese, German, Spanish
AREAS OF EXPERIENCE:
Visual Studio 2013/15(C#, Test Automation) * Ranorex (Test Automation) Network Administration * Telephony & Speech Recognition Test Plans & Test Automation * Selenium & UI Automation Test Application Development * Hiring, Training & Staff Management Technical Writing & Editing * Web Apps & Web Services & API Testing Ranorex Automation Workshop, SQL, WatIn, Selenium, BrowserStack, Web UI Test Automation, AppThwacPROFESSIONAL EXPERIENCE:
Confidential
QA Automation Engineer
Responsibilities:
- Collaborated with development and QA to create an application (c#) to process xsd files, create c# classes in memory, then populate those classes with QA data (Syncfusion) and generate xml files to transmit to the various web services. In turn, the response xml was compared to expected results and provided an html results file with test details - run times, failures, successes, and comparison results (Bootstrap).
- Using Ranorex to build test suites for QA and for CI for smoke tests and comprehensive functional tests.
Confidential
Senior SQA Automation Engineer
Responsibilities:
- Utilized Ranorex for test automation for Confidential case management system in SalesForce.
- Serving as the Ranorex ‘mentor’ for the QA group and responsible for running end-to-end test scenarios, and maintaining test automation code for an evolving dev code base - integrated Ranorex test suites with Outlook for email notification verification, and integrated Selenium for browser testing via BrowserStack (Ranorex with TFS integration)
Confidential
Senior Quality Engineer
Responsibilities:
- Created several test applications to assist in CMS changes.
- Used BrowserStack and Selenium to automate inspections of web pages.
- Created a library of html based on the sitemap to track any changes to the website.
- Tested mobile devices using squish for the mac and Eclipse for android phones using Windows and java, and AppThwack.
Confidential
Manager of QA Automation
Responsibilities:
- Automated a pseudo-bank in C# for quotes and trades utilizing the FIX protocol
- Managed and trained a staff of five in test automation development
- Automated the checkout, build and smoke test process for a new exchange platform using Selenium in C# and JConsole
Confidential
Quality Assurance Manager
Responsibilities:
- Testing included manual efforts, documentation review, and automated testing utilizing both custom-created applications in C# and the test features of Visual Studio 2012 for distributed load testing.
Confidential
QA Lead - Software Developer
Responsibilities:
- Contributions to the quality effort included submitting software problem reports (TFS), verifying fixes, designing and building test automation.
- Created a process to verify data integrity before and after upgrades. Developed an application that records and plays back user interaction.
- Automated tedious configuration efforts, like user and permission setup.
Confidential
Senior Quality Engineer
Responsibilities:
- TESTED all aspects of the web service request manager (Job Manager), the API layer to all AIR products, and the Confidential sponsored social network analysis application.
- CREATED a generic web-services test tool in VB.NET that transmits and interprets xml requests and responses, and navigates both positive and negative user scenarios.
- Additionally, tasked with contributing tools to improve efficiency for other departments.
- DEVELOPED a distributed remote monitoring application in VB.NET to report on multiple servers’ resource use during load testing.
Confidential
Quality Engineer
Responsibilities:
- CREATED and executed test plans for Confidential 's Enterprise web-based anti-spyware solution Confidential .
- Developed coordinate-based automation that used a library of test scenarios.
- The application would actively interact with the Confidential product, reporting performance degradation, UI verification, and any user scenario in the library.
- The test application also provided editing functions to update or create new libraries.
- A separate test application served as the 'spyware dealer' infecting the test network.
Confidential
Manager of Technical Operations / Quality Architect
Responsibilities:
- RESPONSIBLE for Quality Engineering, Technical Support and IT. DEVELOPED an automatic 'reader' to interact with the core group of products designed to improve user's reading fluency operating on both PC and Mac systems ffering standalone and networked products.
- CREATED several tools for QA and Production for tedious and repetitive tasks. Improved network security and responsible for the purchase and maintenance of all systems and PBX equipment. Maintained the SPR database.
- INTERACTED directly with vendors and customers and all levels of management.
- As Quality Architect, AUTOMATED the smoke test process for all standalone products using a Visual Basic application to manage the Visual Test scripts, triggered by email per build, and archived results automatically.
Confidential
Manager, Quality Assurance
Responsibilities:
- AUTOMATED performance testing for commands, names and digit recognition, reducing a time-intensive process into an overnight automated routine using a pneumatic interaction device (patent 20050197836 ) in conjunction with an artificial mouth, camera, and 'tone vs voice' detection routine (Visual Basic).
- The Systematic Interaction Device (SID) can enter contact data when sync software is not available, for all supported languages including Mandarin and Korean.
- MANAGED the software problem reporting application and process.
- Daily interaction with development, research, sales and vendors involving a changing list of handheld devices.
Confidential
Senior Quality Engineer
Responsibilities:
- Initially, the sole QA personnel for testing of all international products; installation and stress testing.
- Testing included the flagship speech recognition software, client-server product, and TTS products.
- Automated test script generation for NT and Linux, created an analysis application to provide recognition and system performance.
- Analysis could be displayed in either data or graphic output (performance over time).
- ENHANCED this application to archive and compare performance among released versions and update test data from the configuration management depository (CVS).
- Revised telephony test tools for upcoming system tests.
- Primarily component, API, encoding, internationalization, and installation-related test efforts; test automation relied on post-execution comparison.
Confidential
Quality Assurance Manager
Responsibilities:
- HIRED, trained and managed a QA team of fifteen and over 90 systems comprising eight mini-networks for testing the unified messaging system - IntegraX; designed the training program; including budget management, reviews, merit increases, and disciplinary actions.
- DESIGNED a certification process for the QA department.
- PILOTED the creation of automated suites for voice mail configurations and its automated interaction; as a result, testing focused on verification saving approximately 4 hours per day per employee. PARTICIPATED in spec, SPR reviews, vendor selection.
- CREATED automated and manual linear test plans and scripts, and edited product documentation.
- DEVELOPED a multipurpose call generator to test unified messaging systems; including VoIP, Internet messaging, and full email, fax, and voice (up to 96 ports; T1/E1) unified messaging systems.
- The application utilized an Access database to verify results; Total cost was under $5K, as compared to Hammer Technologies estimate in excess of $50K. Source code management was VSS, all releases to QA were via CD-ROM as an 'off-the-shelf' product. Primarily system, integration, API, boundary, regression, stress and full-product function/feature testing; automation including detailed, vague and ad-hoc cases with both dynamic and post-execution comparison
