Senior Software Qa Resume
Auburn, NH
SUMMARY:
Senior Software Quality Assurance Engineer with strong Web based/GUI testing, Network QA, Manual and Automation experience.
TECHNICAL SKILLS:
Hardware: PC, Mac
O/S: Windows, UNIX, Redhat Linux, Ubuntu Linux
Protocols: TCP/IP, SNMP, DNS, L2TP, MLPPP, SIP, XML, SOAP, ATM, MPLS, LDP, RIPv1, RIPv2, OSPF, BGP, LAT, LDAP, Radius, AAA, NAS
Languages: Perl, Java, Python, C, SQL, TCL/TK, Expect, Shells
Traffic Generators: Agilent, Smartbits, IXIA, Spirent Avalanche/Reflector
QA Tools: Selenium, TestComplete, WinRunner, LoadRunner, TestDirector, Silk, QTP, Git, JenkinsRouters: Cisco, Juniper, Ericsson, Nortel, Confidential, 3Com, Bay
PROFESSIONAL EXPERIENCE:
Confidential, Auburn, NH
Senior Software QA
Responsibilities:
- I tested several medical devices including a device that surgeons use to remove polyps from the uterus.
- I was responsible for testing the embedded firmware, written in “C”, as well as the UI which was written in Java.
- I gained in depth knowledge of ISO 9001 and ISO 13485.
Confidential, Boston, MA
Senior Software QA
Responsibilities:
- Tested the company’s web based GUI for its telemedicine product. This product allows consumers to have 24/7 access to doctors via video chats.
- Consumers are able to book an appointment, complete a visit and if necessary have prescriptions sent to their pharmacy.
- I also tested internationalization of the product.
- I automated the testing using Selenium with Python
- This was tested on Windows, Mac, Android and IOS devices.
Confidential, Burlington, MA
Senior Software QA
Responsibilities:
- Configured Cisco and other routers in a large network setting.
- Purposely introduced network errors with the goal of testing the company’s premier product (GUI) which is a network analyzer capable of detecting problems within a network and correcting them.
- Primarily used SNMP to poll the objects in a network and QOS to correct the issues.
- Automated using TestComplete.
Confidential, Manchester, NH
Senior Software QA
Responsibilities:
- Tested the JAVA SendAPI and Rest API over SMTP and HTTP for Confidential ’s email delivery system.
- As the first QA resource, I was responsible for writing all test plans, implementing testing procedures, choosing the test tools to be used and fully testing the products before propagation to the mail servers.
- Automated the testing using Selenium.
- The environment was Agile.
Confidential, Devens, MA
Senior Software QA/Team Lead
Responsibilities:
- Lead a group of Senior engineers in testing pumps destined for embedded medical application, magnetic cars over inverters on tracks and robotic devices for the military.
- Above was done with either host applications or via PLC programming.
- Manually tested the custom IP stack for the new product line.
- Automated the front end GUI using TestComplete.
Confidential, Waltham, MA
Senior Software QA
Responsibilities:
- Assisted with the testing of Confidential ’s next generation Element Chassis.
- The Element chassis is responsible for allowing ISPs to bill and track services offered to wireless customers.
- Tested TCP/IP and HTTP using Spirent. Automated some of the testing using Selenium. Load testing was done using LoadRunner.
- Tested the Android and IOS apps that allows for real time monitoring of the network via cell phone devices.
Confidential, Acton, MA
Senior Software QA Engineer
Responsibilities:
- Installed and tested a server and its clients that stream video in a Redhat Linux VMWare environment.
- My responsibilities included installing all components in Redhat and testing each component including set top boxes to verify that the video could be streamed, end to end. Wrote SQL queries to verify component database configurations. The environment was Agile.
Confidential, Newton, MA
Senior Software QA
Responsibilities:
- Tested the Web based GUI that is responsible for the management of thousands of nodes which are deployed on the power grid.
- These nodes report and can correct power grid abnormalities to avoid costly power outages.
- Used SNMP, SQL (to verify that the NMS contained the same data as the database) and white box tested JAVA code.
Confidential, Chelmsford, MA
Senior Software QA
Responsibilities:
- Tested the firmware for Confidential and PCI boards that are destined to be used in military applications.
- Was responsible for testing SNMP on several major platforms.
- Tested the Windriver embedded software for these boards.
- Added automation to the web based GUI using Perl.
- White box tested Java code.
- Used SQL to access system databases.
- Used QTP to automate. The environment was Agile.
Confidential, Lowell, MA
Senior Software QA Engineer/Interim SQA Manager
Responsibilities:
- Lead a team of 12 engineers in testing all protocols of the next generation router.
- Tested QOS and SNMP for OC3 ATM, OC12 POS, OC48 POS and OC192 POS line cards.
- Also responsible for testing QOS on 10Gig cards.
- QOS was tested in conjunction with L2TP, VOIP and MLPPP.
- Wrote automation for above cards for ACL, PWFQ and MDRR using Perl with the Agilent traffic generator Tested ACL for the next generation product, which is Confidential and RAS compliant.
Confidential, Burlington, MA
Senior Software QA Engineer
Responsibilities:
- Responsible for testing an ICAP server, which interfaces with either a Blue Coat or WebWasher proxy to filter web content that is entering or exiting a client’s LAN. The ICAP server allows clients to filter and log content such as credit card information, client confidential data and various other sensitive fields.
- Helped set up a custom Apache server.
- Tested with HTTP, FTP and WebDav and HTML protocols.
- Ran RedHat Linux over VMWare.
- Also tested LDAP and Radius in conjunction with the Blue Coat Proxy.
- Automation was done with WinRunner.
- Performance testing was done using LoadRunner.
- Standalone GUI was automated using Selenium.
Confidential, Chelmsford, MA
Senior Software QA Engineer
Responsibilities:
- Responsible for testing Confidential ’s wireless IP - RN software.
- This architecture combines base station, RNC and packet data serving node functionality into a single network element.
- My primary responsibilities included testing new feature such as SNMP/MIB testing; clustering of the RNCs and QOS.
- Used WinRunner to automate the GUI. Automated some of the testing using TCL/TK on a LINUX platform.
- Was responsible for large scale deployment to Confidential .
Confidential, Manchester, NH
Senior Software QA Engineer
Responsibilities:
- Performed conformance testing of an OEM IP/TDM Gateway product.
- Verified vendor’s product specifications and documentation, E1/T1 conformance on TDM interfaces, IP signaling and QOS conformance (MPLS, VLANs, Ethernet bonding), End-to-end transmission over RTP streams and the Web GUI interface.
- Automated the majority of tests using Smartbits and WinRunner.
Confidential, Chelmsford, MA
Senior Software QA
Responsibilities:
- Wrote test plans and tested a Softswitch that is being deployed world wide in the telephone industry.
- Tested SMC (Subscriber Monitor Call), which is a multi tiered, web based, client side, XML interface, which communicated with a SOAP server.
- This allowed customers to alter their call features in real time.
- Focused on QOS, Performance testing, GUI testing and Network Management. The NMC was also based on an XML/SOAP architecture. The majority of testing was focused on the Oracle database. Used SQL to verify the integrity of the Call (Oracle) database. Automated some of the testing using Loadrunner and Winrunner. Tested SIP and parts of SS7.
- Was responsible for the configuration a large scale test network containing Unisphere/ Confidential and Juniper ERX routers.