Sr. Sqa Architect Resume
Boston, MA
PROFESSIONAL SUMMARY
- 15 years experience as a Software Test Engineer and Systems Engineer working in a variety of industries including education, telecommunications, and eCommerce. Startup experience gained while working at and various startup companies in my career.
- Significant experience creating documentation and specifications according to established processes and maintaining strict adherence to prescribed guidelines, processes, and procedures.
- Significant experience writing system test plans; defining system performance test benchmarks; writing test modules to cover system requirements; writing functional specifications; and performing verification and validation using simulations.
- Experience conducting all phases of testing, running tests on bench systems and documenting test results.
- Experience participating in peer design review team meetings and interacting with other design teams and outside vendors to resolve design issues.
- Possess an excellent understanding of all software development life cycle stages.
- Experience configuring, coding, updating and maintaining test software i.e. QTP, Load Runner Test Director, Quality Center, Silk etc.
- Experience testing Flex/Flash,Java, Perl, V-Basic C# and embedded applications and products.
PROFESSIONAL EXPERIENCE
Confidential,Boston MA 7/10 – 02/11
Role: Lead Sr. Performance Engineer
Role: Sr. SQA Architect
Responsibilities:
- Setup the physical and networking logistics to establish a performance test lab, for an isolated network solution. Allowing for multi-configurations and bandwidth limited benchmarking.
- Lead and execute performance testing team efforts for Enterprise Edition web based applications.
- Designed and implemented a private network structure for performance testing.
- Developed and facilitated automation of the build smoke test process.
- Lead daily team scrum meetings.
- Network bandwidth testing for school simulated network testing.
- Tuning and design review of system architecture for performance gain.
- Utilized Dynatrace,Charles, and Wireshark to identify software bottlenecks.
Applications: Read180, Fraction Nation, FastMath, System44, ReadAbout, rSkills, SPI,SRI,SRC and SMI. Scholastic Administrator Manger (SAM).
Programs: Java, Java Beans, XML, Flash, JavaScript, J2EE, RedHat 5
Tools used: Load Runner, QTP - Quick Test Professional, MySQL, Visio, Microsoft Office Suite, SharePoint, WireShark, Charles, VCenter Client (ESX Hosting)
Confidential,Boston MA 9/09 – 06/10
Role: Sr. Performance Engineer
Responsibilities:
- Lead the performance testing effort of four major web based applications developed in an Agile environment.
- Provide backup support for 3 additional online applications and technical advice and training on tools and performance testing to team members.
- Work daily with the Development Team and Project Management to provide unit level performance testing, capacity planning, load, stress and fault testing.
- Utilize Silk Performer and Load Runner tools to actively perform load, stress and benchmark applications.
- Provide analysis and tuning recommendations based upon test results.
Applications: MathXL, Pearson Success Net (Online Assessment System), Jazz (Content anagement), Ellis (English Second Language).
Programs: .NET, Java, Java Beans, XML, Flash, JavaScript, J2EE.
Tools used: Silk Performer, Rally, Mashups, Load Runner, QTP - Quick Test Professional, PUTTY, Toad, Visio, Microsoft Office Suite, Confluence, and Fiddler.
Confidential,Boston, MA 9/06 - 7/09
Role: Sr. SQA Architect and Lead Automation Engineer
Responsibilities:
- Responsible for setting up and administering the Quality Assurance Lab Environment including: Load Runner Controller and Remote Agents, QTP Concurrent Server and Clients, PC and MAC desktops, Test Director and Quality Center.
- Provided Team leadership and conducted hands on functional and automated testing.
- Documented and Executed Black and White box Scenarios according to Use Cases, Test Plans and Test Cases.
- Reduced Defect turn around by introducing new test methods and identifying high risk areas to focus development efforts.
- Generated new quality process to include smoke testing builds and established quality checkpoints reducing the amount of time for testing.
- Used Neo Load performance testing software to conduct stress and load testing of Flash based applications.
- Worked with the business users to identify high user ability scenarios used to complete end to end testing and performance testing.
- Developed, executed and ran Load Runner scripts.
- Developed test scenarios based upon business cases.
- Generated new and updated load runner scripts (parameterization, correlations, error handling and custom scripting).
- Provided detailed Performance Summary reports to the Team, including recommendations for improvements.
- Trained new hires and junior level QA team members on testing practices, processes, applications, automation and QA tools.
- Facilitated and led tuning efforts to reduce performance bottlenecks on large web based enterprise solutions.
- Provided technical work flow diagrams on software architect to improve performance and operability.
- Managed vendors to coordinate and test applications developed off-shore.
- Provide weekly QA status reports to Director and VP of Operations.
- Facilitated daily SCRUM meetings with testers.
Applications: HMOnline, Archive (Documentum), iSucceed, Soar2Success, Salesforce, GreatSource, ExamView, MLTG Test Generator, TCU Client Utility and SAP Media and Publications. (Online educational assessment systems, e Store Fronts, Internal applications)
Environment: Web Logic, MS IIS, JBOSS, Apache, Solaris, Linux, Oracle 10g, MS SQL 2005, MS Virtual Server.
Programs: .NET, Java, JavaBeans, XML, Flash, JavaScript, J2EE.
Tools used: Load Runner, Quick Test Pro, PUTTY, Toad, Visio, Microsoft Office Suite, Lotus Notes, eRoom, Test Director and Quality Center.
Confidential,Boston MA 3/06 - 9/06
Role: Sr. SQA Engineer (Contract)
Responsibilities:
- Created the Quality Assurance team from scratch. Hired new Quality Assurance personnel and qualified candidates ensuring the proper fit for a startup company.
- Provided daily testing and customer support with a product built with C++, Java, XML, and Flash (MSSQL backend dB).
- Developed regression testing methods to reduce defects and the amount of time builds spent in the QA cycle.
- Maintained Test Equipment in a virtual environment using VM Ware.
- Created manual test cases, eventually moving in the automated direction for Enterprise class customers implementing the Spy Catcher product. Installed Setup and Testing Windows 2000 Server, Windows 2003 server, Windows 2000 professional and Windows XP.
- Configured domain controller with DHCP, DNS Active Directory.
- Detailed setup and testing of organizational units (OU)Networking Setup. Configured and troubleshot a multi-machine network. This included actually creating a domain controller, wiring the machines to a hub or switch and configuring the switch if VLANs were necessary and/or required.
- Installed and configured third party software such as VPN clients, Anti-Virus software, and Test software using Quick Test Pro.
- Set up and configured Proxy servers and Routers.
- Created running queries. Manually tested and verified data according to Test Cases.
Application: Spy Catcher Enterprise (Web Based Application).
Confidential,, Philadelphia PA, 6/05 – 3/06
Role: Lead Sr. SQA Lead Engineer (Contract)
Responsibilities:
- Developed Test Plans, Validation Matrices and Test Cases using Requirements and Detailed Level Design Documents.
- Tested and supported complex Sybase/Visual Basic internal application; used for tracking market information.
- Executed manual test cases and created Automation (scripts).
- Tested XML files for SQA configuration and database extraction.
- Established the roles and responsibilities of each team member.
- Determined the strengths and areas for improvement of not only the application but the team resources as well.
- Responsible for Functional testing on Java(TM) 2 Runtime environment.
- Setup Load and Performance testing for Web based interface to the application.
- Trained SQA members on product and testing strategy.
- Set up Windows XP, NT and 2000 ODBC drivers and test tools configuration.
- Provided source control, build and release management support to SQA and DBAs using PVCS.
- Created UAT Test Bed for simulation testing.
- Tested UNIX scripts and SQL Queries; created test case scripts using SQL and K-Shell.
- Tested XML formatting and editing, SNMP querying, Windows WMI querying, Setup and configuration Mercury Interactive tools (QC, QTP, Load Runner), JUnit automated testing framework, VB script (Windows), RPM packaging, open SSL, Knoppix, GRUB boot loader, WMI Simulator(Windows), system imager, SNMP walk.
- Designed and implemented performance testing and baseline products that use a web interface; backend Linux and Postgres database.
- Created Test Plans, Test Cases using (Test Director/Quality Center) and Bugzilla.
Application: AC Nielson Consumer Home Scan (Visual Basic converted to Web Based Application)
Confidential,PA, 1/05 - 6/05
Role: Sr. Performance Test Lead and Operations Support Engineer – Telecommunications (Contract)
Responsibilities:
- Provided Tier3 support for E911 Phase II for our customers (Cingular, Verizon and Iowa Wireless) using GSM and TDMA technology.
- Tested network issues and performed troubleshooting of network element configurations for failure cases.
- Performed SNMP queries used to troubleshoot network issues and configuration issues.
- Worked closely with development to reproduce the customer’s environment in a lab setting.
- Provided essential and ongoing communication and coordination with Software and Hardware Engineering Groups.
- Led technical discussions and training to the Operations staff in a fast-paced deployment field.
- Tracked and updated problem reports.
- Installed, maintained and tested proprietary software on a LINUX based platform.
- Researched and recommend tools to assist with monitoring system performance and to detect network component outages.
- Installed LAN and WAN network elements.
- Tested and supported the Java based GUI to Times-Ten clustered database.
- Conducted performance testing using scripts comprised of Cshell and SQL.
- Created re-useable parameter driven scripts using Silk Performance for load and volume testing.
- Performed System Integration testing during Drive Test and Fail-over testing.
Application: E911 True Position (Java Start Web Based Application).
SKILLS SUMMARY
- Hardware and Software Testing
- Linux, Unix, AIX and Solaris Platform Testing
- Windows GUI
- IEEE Test Planning & Documentation Standards
- Lab Configurations
- Fault Insertion and System Recovery Testing
- Test Execution / Automation Scripting/ Test Case Creation
- End-To-End System Integration Validation
- System Administration
- Performance, Stability, Fault Recovery
- Capacity Planning
- Installation, Maintenance and Backups
- Daily System Monitoring of QA Equipment
- Patch Installation & Verification Tier 1 Support
- Installation and Administration of Large OS and RDBMS.
- Rational RequisitePro to Trace Use Case Requirements and Create Test Cases