Developed a configurable OpenSTA script for performance testing for a web-based IT application, and trained in-house staff in the use of the tool. Built a standalone tool for maintaining form data in the OpenSTA script and manipulating the application database.restaurant chain
Introduced agile test automation to the IT testing team, making manual tests more effective with the assistance of tools. Identified and corrected issues with a large-scale test automation project.social networking startup
Established and conducted software testing procedures for a cross platform WiFi client and web server. Implemented exploratory functional testing and load testing. Assisted with technical support.contract manufacturing company
Served as Software Project Manager for a small team developing PC software and embedded firmware for a pharmaceutical device. Hired and managed contractors, coordinated requirements and architecture, and served as a liaison between the customer and executive management. Conducted exploratory testing.electronic products company
Helped build and evolve a software quality assurance team for an embedded system. Served as test manager, and liaison to a third-party vendor for software quality issues. Helped define the scope of the test effort, established system configuration management and build procedures, conducted exploratory testing, built and executed stress tests. Prototyped a GUI test tool and investigated commercial GUI test tools for embedded systems.publishing company
Served as a Technical Editor for StickyMinds.com. Responsible for shepherding technical content related to software testing. Tasks include identifying existing material to add to the site, recruiting authors for original content, editing original articles, and providing feedback on the site to the Managing Editor and the Editorial Director. Edited the Tools Guide and the Books Guide. Currently a Columnist and Technical Advisor.other engagements
Examples: test process assessment for a retail company, automation assessment for a travel technology company, performance monitoring for a high volume web application, writing use cases and consulting on unit test practices at a software provider in the mortgage industry, serving as test team lead for a medical products e-commerce web site, conducting a test process assessment for an insurance software product, and test planning for an embedded Internet product.course design and delivery
Includes "Performance Testing Immersion Workshop," "Introduction to Software Testing," "Perl Scripting: A Test Automation Task Master" (tutorial), "Using Script Languages to Automate Everyday Testing Tasks" (tutorial), "A Survey of Freeware Test Tools" (mini-tutorial), "Introduction to Programming Using Logo" (children's class), "Inspection Moderator Training."
Independent consulting practice, projects highlighted above.Cigital, Inc., Dulles, Virginia (name changed from Reliable Software Technologies)
Consulted on software testing projects. Tasks included defining test processes, developing test automation architecture, test planning, and team leadership. Responsible for technical sales support. Participated in infrastructure projects, including leading the team that developed the first prototype of the company's risk management methodology.Hewlett-Packard Company, Richardson, Texas (previously Convex Computer Corporation, acquired 12/95)
Developed a software life cycle for the organization, initiated an inspection process and served as chief moderator, and represented the organization in a Software Engineering Process Group. Helped to mature the organization's intranet web architecture. Evaluated tools. Developed and delivered training.Software Test Developer, 12/1992-8/1998 (promoted to technical lead 6/1994)
Designed and developed functional tests, stress tests, and test tools for the HP-UX and SPP-UX OS kernels on parallel supercomputer hardware platforms. Responsible for maintaining and extending the test architecture and making continual process improvements.Electrospace Systems, Inc., Richardson, Texas
Developed embedded real-time software for graphical telecommunications operator consoles and switches under defense contracts. Wrote end-user documentation.
Graduate of Weinberg & Weinberg's Problem-Solving Leadership
Workshop (2001), the Congruent Leadership Change Shop (2002), and the
Experiential Design Workshop (2003).
Training courses in Performance, Load, and Stress Testing, Web
Testing, Software Risk Management, Project
Management, Team Leadership, Test Management, Black Box Testing, Test
Design, Software Inspection, Quality Control Tools, Interviewing
Skills, Building Customer Relationships, and others.
University of North Texas, BS in Computer Science, 1992. Minor in
Math, concentrations in technical writing and artificial intelligence.
Graduated Cum Laude from the University Honors program.
| Courses | About Tejas Software Consulting | Frequently Asked Questions | Back to the home page |