Quality Assurance Resume
Sterling, VA
SUMMARY
Seeking a challenging position as a Software Test / Quality Assurance Engineer.
- 10 years of experience in unit test (white box), integration test (grey box), system test (black box), manual test, automated test.
- Software testing experience includes sanity test, regression test, functional test, performance test.
- 5 years of experience in software development, software builds, configuration management.
- Knowledge of Software Development Life Cycle (SDLC) and Object Oriented Technology.
- Motivated team player with good communication skills. US Citizen.
TECHNICAL SKILLS
Programming: Java, Servlets, JSP, JUnit, C, Python, Perl, Unix Shell, Javascript, SQL, HTML, XML.
Operating Systems: Unix (Solaris, Linux, HP-UX), Windows, pSOS, VxWorks, ChorusOS, OSE.
Tools: Apache Ant, Make, InstallShield, QuickTest Pro, WinRunner, Selenium, LoadRunner, Apache JMeter, Quality Center, ClearCase, Subversion, ClearQuest, JIRA, JDeveloper, NetBeans, SlickEdit, Sun Studio, Oracle, SQL Developer, Apache Derby, Apache HTTP Server, Apache Tomcat, SonicMQ, Borland VisiBroker, EmWeb, Procomm Aspect, Ethereal, BIND, HP BSTS, MS Office.
Protocols: DNS, TCP/IP, OSI, ATM, SONET, UNI, NNI, TL1, CLI, HTTP.
EXPERIENCE
- Working on improving skills in Java Web Application development, JDBC, XML processing.
Confidential,Sterling, VA 11/2009-11/2010
Sr. Quality Assurance Engineer
Domain Name System (DNS) Resolver
- Functional, regression, sanity testing of DNS and custom Resolver features – Sitebacker, Traffic Controller, GeoIP. Sitebacker is a domain monitoring and failover service. Traffic Controller adds a software load balancing feature to Sitebacker. GeoIP is a geographic, location based response to a DNS query.
- Wrote test cases, created test data, test scripts. Automated testing of DNS features with a test harness.
- Automated functional testing of Web UI (3-tier web application) with Selenium.
- Automated load testing of Web UI with JMeter.
Skills: Python, Unix Shell, Oracle10g, SQL Developer, Selenium, JMeter, Quality Center, ClearCase, Subversion, ClearQuest, JIRA, Linux, Windows, DNS, BIND.
- Trained for and obtained Sun Certified Java Programmer 6 (SCJP 6) certification. 06/2009
- Worked on improving skills in Java Web Application development and towards obtaining Sun Certified Web Component Developer 5 (SCWCD 5) certification.
- Pursued Java EE Programming training course at javapassion.com.
- Worked on improving skills with test frameworks - Selenium, Quick Test Pro, JMeter, LoadRunner.
Confidential,Ashburn, VA 12/2002-07/2008
Software Test Engineer
Element Management System (EMS)
EMS (GUI and Web UI application) for Tellabs single shelf and multi-shelf Transport Switches.
- Sanity/smoke test of the EMS covering FCPS (Fault, Configuration, Performance, Security) functionality.
- Scalability/load testing of the Element Management System.
- Wrote test plan and test cases for the Element Management System.
- Evalution of WinRunner for automated GUI/Web UI based testing.
- Setup build environment and performed weekly builds (Ant tool), packaging, installation (Unix/Batch scripts) of the EMS.
- Developed a custom installer for the client by customizing InstallShield with custom panels which enable the user to input configuration parameters.
- Developed help system for the client using JavaHelp.
- Admin for Solaris workstations and tools used by the EMS - Oracle, Apache Tomcat, SonicMQ, Borland VisiBroker.
- Review of product documents, provided help to technical support personnel and corporate customers.
Skills: Java, SQL, JDeveloper, NetBeans, Apache Ant, Unix Shell, Batch scripts, InstallShield, WinRunner, ClearCase, ClearQuest, Oracle 9i, Apache Tomcat, SonicMQ, Borland VisiBroker, OSE, Solaris, Windows , SONET, TL1.
Craft Station
Craft Interface (GUI application) for Optical Transport System.
- Wrote test plan and test cases for Craft Station.
- Functional testing and regression testing of all features of Craft Station – provisioning equipment, facilities, cross connects, database backup/restore, software download/upgrade, basic commissioning, protection switching, performance monitoring, reporting, faults.
- Feature enhancement in area of performance monitoring, reporting.
- Review of product documents, provided help to technical support personnel.
Skills: Java, JDeveloper, ClearCase, ClearQuest, Windows, SONET, DWDM, TL1.
Optical Transport System
Reconfigurable Optical Add Drop Multiplexer (ROADM).
- Setup build environment for Ashburn location, performed daily builds (Make tool) for VxWorks, pSOS, Win32 platforms.
- Software integration test of router functionality (T-TD functionality), software installation and upgrade of network element (NE) with new loads.
- Gained knowledge of OSI Network level protocols.
Skills: C/C++, SlickEdit, Make, Unix Shell, ClearCase, ClearQuest, Procomm Aspect, Ethereal, VxWorks, pSOS, Windows, OSI.
Confidential,Raleigh, NC 07/2001–11/2002
Studied various courses in software area (Java, Database, SQL, XML related).
Confidential,Raleigh, NC 10/1995-06/2001
Software Test Engineer
Multiservice Asynchronous Transport Mode (ATM) Switch
- Wrote test plan and test cases/scripts for multiservice ATM switch.
- Worked on all aspects of automated integration test with a test harness of PersistenceStore Database, which included testing functionality - synchronization, replication, performance, backup and restore, system crash and recovery.
- Worked on automated unit/integration test with a test harness of Switch Fabric Controller. It covered testing all ATM traffic types.
- Maintained the code for Command Line Interface, Software Download feature.
Skills: Tcl/Tk, Perl, C/C++, Sun Workshop, HP BSTS, ClearCase, ClearQuest, Solaris, VxWorks, ChorusOS, ATM, TCP/IP, CLI.
Broadband ISDN ATM Switch
- Maintained code for Call Processing feature (dynamic processor overload control).
- Maintained code for Operations, Administration, Maintenance (OAM) features (data audit, generic update).
- Integration test and system test of OAM, Call Processing. Setup/teardown PVCs, SVCs. Worked at Fujitsu Japan for part of the time.
- Laboratory support of Broadband ISDN ATM switch, worked with HP BSTS network test equipment.
Skills: C, Emacs, Interfacer+, SDM32, HP BSTS, Solaris, Ctron, UNI, IISP, NNI, ATM, TL1.
IP Transport / Metro Optical Network (MetroON) project
IP Transport provides data oriented transport services. MetroON is an optical add/drop multiplexer.
- Worked on the development of embedded web server to provide a Network Management Interface.
- Evaluation of embedded web servers for the project.
Skills: C/C++, Sun Workshop, EmWeb, OSE, Solaris, TCP/IP, MPLS.
Confidential,Cary, NC 11/1993-09/1995
Software Engineer
- Development of software packaging and installation subsystem of an OSS (Operations Support System).
- Maintained the code for the OAM subsystem of an OSS.
- Worked on all aspects of integration test and system test for a Mediation device, which included testing switch interfaces, user interface, usability and correctness, installation, scenario, performance, stability.
Skills: Unix Shell, Perl, C, Emacs, HP-UX.
Independent study project of Software Process at Alcatel Network Systems, Raleigh, NC. 1993
- Involves developing an Automatic Translation Interface from Petri Net to Activity Net.
Confidential,Raleigh, NC 01/1992-12/1992
Software Test Engineer (full time coop position)
SONET based Fiber Optic Multiplexer System.
- Software integration and test of features for fiber optic multiplexer system.
- Developed Unix Shell scripts to automate test environment.
EDUCATION / CERTIFICATIONS
- Sun Certified Java Programmer 6 (SCJP 6)
- M.S. in Computer Engineering
- B.E. in Electronics and Communication Engineering
PROFESSIONAL COURSES
Understanding Ethernet, VoIP and SIP, RTOS - Enea OSE, OSI Seven Layer Architecture, Understanding ATM, Internetworking ATM, Internetworking Routers and Switches, FETEX-150 BISDN Overview, FETEX-150 Translations, Structured Programming - Analysis and Design, Object Oriented Analysis and Design, Object Oriented Programming with C++, Programming with C, Object Oriented Programming with Java, Unix Shell Programming, Programming with Tcl/Tk, Software System Testing, Using SQL with Relational Databases, Intro. to XML, Javascript Programming, Oracle PL/SQL.