Sdet-3Â Resume
TECHNICAL SKILLS:
Hardware: PC, Macintosh, HP 9000, SUN SPARCstation, IBM AS/400
Languages: Java 1.5, C, C++, C#, Perl, Ruby, Visual Basic, VBScript, Ada, XML, HTML, UNIX system libraries, Unix Shell Scripting
Operating Systems: Windows XP/Win 7, DOS, Linux, UNIX HP - UX 9, Solaris 2.8
Database Related: MS SQL Server 2005, IBM DB2, Oracle 10.x, Informix, MQSeries 5.1, ODBC, JDBC
Network Related: TCP/IP, HTTP, IEEE 802.3, 802.5, 802.6
Development Platforms: Eclipse 3.1, JBuilder 6, Visual Studio 2008, InstallShield 5, CVS
Applications: WinRunner 6, Quicktest Pro 9.1, LoadRunner, Bugzilla, Test Director/Quality Center 9.x, MS Office Suite
Development Methodologies: Agile, Waterfall, Extreme programming
PROFESSIONAL EXPERIENCE:
Confidential
SDET-3
Responsibilities:
- Derive test cases from existing manual UI test cases and automate them into XPath/Image comparison tool
- Automated browser HTML content test cases into Selenium / C#-based automation tool
- C# tools development
- Logged bugs during ad-hoc testing
- Developed test cases within the Bing Automation/Unit Test Framework
Confidential
SDET
Responsibilities:
- Developed and maintained automated tests written in C# and Mono against Java based Web UI, command line and web service applications
- Developed and enhanced the existing home-grown automation framework
- Developed unattended automation process in C#, Perl and VBScript for daily BVT runs
- Design, execute and develop new test cases each quarter per new feature requirements
- Cross platform and cross-browser testing against Linux, Windows and Oracle/SqlServer DBs
Confidential, Redmond, WA
SDET 3
Responsibilities:
- Test execution, test result analysis and bug tracking using WTT 2.6 and Product Studio
- Set up test machines under ASI / WTT environment prior to test execution
- Automation scripting to kick off and schedule tests (C# and VBScript)
- Wrote WTT jobs, workflows and scripts to automate test execution
Confidential, Redmond, WA
SDET / Sr. QA Engineer
Responsibilities:
- Wrote automation scripts using QuickTest Pro 9.1 integrated with Quality Center 9.x for several Web-based enterprise applications
- Kept main QTP functional scripts under control of CVS repositories
- Converted Quicktest Pro 8.2 scripts and object repositories to QTP 9.1
- Helped in design and maintenance of QTP automation framework
- Lead work on two web applications fully responsible for their quality delivery
- SDLC workflow interaction with product managers, developers and customers
- Record test requirements, test cases, and test lab runs using Quality Center 9.x
- Perform UI and backend Blackbox/functional testing on web-based information retrieval technology
Confidential, Seattle, WA
QA Engineer
Responsibilities:
- Performed UI and backend Blackbox/functional testing on web-based information retrieval technology
- White box tested Java backend components
- Designed, developed and executed test cases using TestDirector 7.x
- Used TestDirector 7.x to report defects and communicate with dev team
- Wrote automation scripts using QuickTest Pro 8.2 and WATIR / Ruby
- Involved with load testing using Confidential ACT
- Interacted proactively with co-workers for improvement of product and work processes
Confidential, Oakland, CA
Senior QA Engineer
Responsibilities:
- Designed functional, stress and bounds tests for distributed Epic database system
- Created and reviewed team test cases using TestDirector 8.0 on Windows
- Executed functional tests to validate integrity of propagated record data from one system to multiple systems
- Executed tests on Hyperspace, Workflow Integration, Tapestry and text applications
- Created test data using regular expressions (vi/Perl)
- GUI and Unix text data verification of information sent through messaging system
- Recorded and tracked defects using TestDirector 8.0
Confidential, Monterey, CA
QA Engineer
Responsibilities:
- Validate online educational testing material for content correctness
- Developed Perl scripts to generate lists of test case items from Excel csv files
- Recorded and tracked defects using Rational ClearQuest
Confidential, San Mateo, CA
Integration QA Engineer
Responsibilities:
- Performed black box and white box test procedures through 2 major product versions, 3 minor versions, and several patch cycles: Integration and tools QA
- Tested integration of product with following technologies: CORBA, JMS, MQSeries, SAP, XML
- Learned various aspects of E-Commerce: B2B, B2C, shipping, taxes, payments, fulfillment
- Developed automated API tests and command line tests in Java. This included:
- Object-oriented design of automation APIs for ease of maintenance
- Creation of several classes for JMS API tests
- Modification of a database monitoring tool
- Execution of command line tools
- Verification of expected results against actual DB results
- Created Perl and shell scripts (bourne & c-shell) to do text processing of test data
- Created test specifications and test suites for several product areas I owned
- Used WinRunner and LoadRunner for Web based automated tests and load tests
- White box tested C, C++ and Java code integrated with the BMS product
- Other: Conducted interviews, worked in teams to finish projects on time, managed verification and delegation of bugs, presented test procedures to team
Confidential, Sunnyvale, CA
Software QA Engineer
Responsibilities:
- Created master test plans for the planned new Broadvision web site
- Wrote test plans and test suites for several Broadvision components written in C++ and Javascript
- Created and executed C/C++ code to do functional and negative tests on Tax component libraries
- Performed automated tests and load tests using RSW E-test suite
- Did some team lead work: delegation of tasks, pep talks, chaired meetings
- Used CVS for revision control; TestTrack for bug tracking
Confidential, Scotts Valley, CA
Contract Blackbox/Whitebox QA Engineer
Responsibilities:
- Find and report bugs in user interface for JBuilder 3.0 for Solaris (included Wizards, EMACS editor, and Code Template subsystems)
- Analyzed JBuilder (Solaris version) code for node subsystem and database subsystem
- Developed Java test suite for Node subsystem API methods
- Debugged parts of JBuilder test suite for DataExpress subsystem API (test suite written in Java)
- Documented test plans and test suites including volume, bounds, stress, usage/functionality and error states; verified test suites on actual product
- Used Confidential RAID and Netscape messenger for bug tracking and reporting
- Used Confidential Checkin utility for revision control
Confidential, Mountain View, CA
Contract User Interface QA Engineer / Tech Support
Responsibilities:
- Did black box testing in user interface for BuyerXpert 2.0 e-commerce product under Solaris and NT platforms
- Did acceptance, regression and Y2K testing for client interface and administration subsystem using existing test suites
- Set up Netscape web-server and Oracle database for testing of product
- Documented new and existing test suites, then ran and verified them
Confidential, Palo Alto, CA
Contract Quality Audit Engineer
Responsibilities:
- Analyzed IEF data model documents and E-R diagrams of numerous client-server applications, then created test cases and expected results for them
- Run above test cases using UNIX korn shell, sed and awk scripts which messaged C++ applications and Informix database
- Verified expected results with actual results in log files and with Informix SQL queries
- Used RCS for revision control of test cases
- Modify automation scripts written in Korn shell, sed and awk
- Converted some of the test scripts to Perl to overcome limitations in awk
- Wrote and edited documentation of data models
- Coordinate with programmers on meeting production deadlines
Confidential, San Jose, CA
Programmer/Analyst
Responsibilities:
- Developed client applications on manufacturing floor using FactoryLink (involving travel)
- Integrated manufacturing equipment into a Manufacturing Execution System
- Designed and developed networked barcode label printing software product with Visual Basic and Visual C++ DLLs
- Authored documentation for above mentioned product and other company products with MS Word and Lotus Wordpro
- Wrote online help for software products with MS Help Workshop
- Created Installshield 5.0 installation procedure for software products
- Wrote content for and maintained company website
- Did some consulting involving contact with customers
