Qa Manager Resume
Beaverton, OregoN
SUMMARY:
QA professional with extensive experience in all phases of Software Quality Assurance. As a QA Manager, I have facilitated the growth of outstanding QA departments that worked effectively as an integral part the product development process. As a QA Engineer I have planned, executed and automated testing for a wide range of products, utilizing a broad assortment of testing methods and tools. I am interested in a challenging Quality Assurance position with an organization that places a high priority on quality.
TECHNICAL SKILLS:
Testing: Functional, Exploratory, Usability, Regression, Performance, Compatibility
Test Automation: Scripting languages like Ruby, Python, Perl, JavaScript, and AutoIt for test automation; Selenium and Watir for browser automation
Software Development Process: Requirements Review, QA and Test Planning, Test Management, Defect Tracking, Release Planning and Assessment, Agile Methodologies; Project Management
Programming/Scripting Languages/Technologies: C/C++, Java, Perl, Python, Ruby, JavaScript, SQL, SQL Server, .NET, IIS
Developer and Productivity Tools: SQL Server Management Studio, Visual Studio, MS Team Foundation Server, VMWare, Word, Excel, Access, PowerPoint, Project, Visio, FrameMaker
EXPERIENCE:
Confidential, Beaverton, Oregon
QA Manager
Responsibilities:
- Established QA function for small software company specializing in hospital revenue information processing
- Played key role in developing software development process and defining the QA role in that process
- Developed and implemented QA procedures and methodologies
- Created test and executed test plans; set up test systems, utilizing virtual machines; performed automated and manual testing for each product release of a complex server/web client product that interfaces with hospital information systems and 3rd party information providers
- Planned and performed performance testing by simulating hundreds of users performing specific, repeated actions, utilizing browser automation tools including Watir and Selenium
- Created scripts to emulate applications that send to and receive EDI transactions with product under test
- As a one - person QA department, performed all QA Engineering and Testing tasks
- Served as Project Manager for product releases
- Created user documentation
Confidential, Portland, Oregon
Quality Assurance Manager
Responsibilities:
- Established a QA department, starting as the sole QA Manager/Engineer, and building a team of ten QA Engineers
- Oversaw the QA effort for a diverse set of products, including -
- Windows authoring tools for creating and simulating interactive television applications
- Compilers and proprietary scripting languages
- Server products for broadcast of interactive television applications on Linux and Windows servers
- Embedded client software running interactive programs on TV set top boxes and Blu-ray DVD players
- Broadband interactive video applications
- Servers for facilitating two-way communication with set top boxes
- Defined QA processes and effectively integrated them with the overall Engineering approach
- Played a key role in adoption of Agile methodologies, moving from a centralized QA function to integration of QA Engineers as part of small Agile teams
- Established standards for test planning and mentored QA staff in their planning efforts
- Applied test automation where appropriate, using custom frameworks employing Python and other scripting languages
- Applied tools such as JMeter to performance and stability testing
- Created comprehensive sets of test applications that exhaustively tested authoring applications, scripting languages and compilers
- Produced weekly reports communicating test and quality status of all projects, using key metrics to evaluate trends, test coverage and release readiness
- Administered defect tracking system to track bugs from initial report to final resolution
Confidential, Hillsboro, Oregon
Quality Assurance Manager
Responsibilities:
- Formed small QA team and defined and implemented all QA processes
- Planned and executed testing for initial releases of software development tools that enhanced the MS Visual Studio environment
- Coordinated testing done by developers and testers located at multiple international sites
- Implemented scripting-based GUI test automation
Confidential, Portland, Oregon
Quality Assurance Manager
Responsibilities:
- Established QA department and managed its growth from one to five QA Engineers
- Defined and implemented all QA processes
- Led QA effort for multiple releases of home internet filtering product for Windows and Mac, as well as server-based internet filtering application running on UNIX and Windows NT systems
- Designed and implemented automated testing using various scripting languages
- Contributed to design and development of highly effective Internet content filtering engine
Confidential, Portland, Oregon
Quality Assurance Manager
Responsibilities:
- Formed QA department and developed all QA processes and methods
- Planned and executed testing of successful major release of market-leading music notation product for Windows and Mac, leading to acquisition of products and technology
Confidential, Portland, Oregon
Quality Assurance Manager
Responsibilities:
- Created QA department from the ground up, defining and implementing all QA processes, building a team of 14 QA Engineers
- Led QA effort for development and release of over different 30 multimedia CD-ROM titles for Windows and Macintosh, including US News College Guide, Blockbuster Guide to Movies and Videos, Billboard Guide to Music, and The Family Doctor
- Led QA effort in creation of numerous e-commerce and informational websites
