Post Job Free
Sign in

Engineer Customer Service

Location:
Philadelphia, PA
Posted:
December 16, 2015

Contact this candidate

Resume:

Objective

Acquire a leading role in the field of Software Quality Assurance Engineering

Experience

SevOne Inc., Philadelphia, PA Oct 2015- Present

Sr. Software Quality Assurance Engineer

SevOne, Inc. is network performance management software company. The SevOne Performance Appliance solution (SevOne PAS) provides network managers with monitoring, troubleshooting, and performance reporting capabilities. The SevOne PAS includes different virtual and physical appliances each capable of monitoring 5,000 to 200,000 network elements & SevOne Dedicated NetFlow Collector that supports up to 1,000 NetFlow interfaces per appliance.

Role:

Sr. QA Automation engineer responsible for creating and extending the Front end automation framework (Using Selenium/Java/Eclipse).

Writing web test automation for the product functionality and features using Java/Selenium.

Owning and implementing Jenkins CI build and BVT environments for various branches/versions.

GIT/ JIRA/ Linux/ Bash/ VMware. Agile software delivery model.

Cigna, Philadelphia, PA Jan 2015–Jul 2015

Sr. Software Test Automation Lead & Product Owner

DevOps Test Automation- Delivery Acceleration Services Group- Center of Enablement

Role:

Product owner and Lead for the DevOps Test Automation team.

Test Automation center of enablement for the organization.

Working closely working with Architects and upper Management to design and develop the DevOps tool chain to enable Continuous Delivery/ Test Automation and Service Virtualization (via Jenkins & uDeploy)

Working in a Scaled Agile Framework Organizational model. Tools used: JIRA, Confluence

Recommendation of Test Automation Tools, Best practices and processes for Cigna at the Organizational level

Managed 10 member Automation team: Offshore-Onshore model. Providing Team management and leadership.

Development and support of Test Automation Frameworks- Keyword driven, Data Driven and Hybrid frameworks. Adoption of Selenium, Selenium Grid, QTP, Coded UI and CA Dev Test for Test Automation.

Writing automated web tests in Java using Selenium 2.0 WebDriver for Firefox, Chrome and IE browsers

Using Python for Server side processing and parsing of reports and system logs.

Enabling teams to automate middle tier web services and APIs using MSUnit/MS Test, NUnit and Junit frameworks.

Managing Customer Engagements with Stake holders to gather Test Automation requirements and priorities

IndiQus, India Sep 2013–Nov 2014

Sr. Technical QA Manager- Service Delivery & Quality Assurance – Sri Lanka Telecom

The team implemented a cloud deployment project for Sri Lanka Telecom involving a complete ground-up deployment of the Citrix CloudPlatform and Citrix CloudPortal Business manager. It included integration with 13 other applications, including legacy billing, CRM, Fraud Management and Ticketing applications.

Role:

Technical QA Manager with 10 member test team. Responsible for high quality delivery of services.

Defining Test Strategy and Testing Roadmap for planned releases, including identifying test tools and frameworks.

Working with Business owners to understand requirements and align QA direction accordingly. Implementing UATs.

Setting up test labs, developing test plans, creating tests and implementing the Business Work Flow scenarios.

Selenium (Hands on) Web Test automation of business workflows. JAVA, C#.

Creating Python scripts to parse data files and generate logs.

Mentoring, managing, coaching and evangelizing the team.

Microsoft Corporation, Redmond, WA Mar 2013–July 2013

SDET Entertainment & Devices Manufacturing Test Engineering (MTE) - SURFACE

Role:

SDET on the SURFACE Test Engineering team in Redmond WA

Environment: VSTS 2012, C#, Windows PowerShell, SQL Server

Testing Tester Software that validates Tablet (SURFACE) product functionality.

Automated BVT process for target product lines with Automated reports

•BVTs were exercising the Software Test Suite, that were used to load on the Testers(proprietary), which tested the component functionality of the firmware and hardware components

•BVTs also include End-to-End integration tests, with the target Genealogy of the product including regular updates for dependent OS versions and UEFI firmware updates.

Microsoft Corporation, Redmond, WA Dec 2011–Feb 2013

Sr. Technical Test Lead: Online Commerce Platform

The Microsoft Online Commerce Platform (OCP) enables order processing, payment processing, provisioning and fulfillment, for tenants that have subscribed to Microsoft Office 365 Online Services. It also manages tenant subscriptions, licenses, notifications, billing, inventory and order processing workflows.

Role:

Sr. Tester within the OCP Fulfillment Test team- mentoring, peer code reviews, brown bags.

Test Planning and Test Case Design for the new ASYNC Payment features for the fall 2012 release.

Implemented in C# code: Web services (REST & SOAP) test automation for new features, within VSTS environment.

BVT failure analysis, root cause analysis, incident reporting, coordinating with DEV or further triage and fixes

Using Microsoft Coded UI to automate and validate business Workflow scenarios.

Windows Azure/cloud based testing for the new features deployed in the cloud and on premise.

Performing SQL validation, writing SQL queries against the database/tables to retrieve data.

Using MTM to create and manage test plans, test cases, test runs and test environments.

Microsoft Corporation, Redmond, WA Nov 2010–Oct 2011

Sr. Software Design Engineer in Test: Customer Care Framework

CCF is a modular solution framework that enables service providers to accelerate the development, integration and deployment of customer service solutions. CCF uses SOA and Web Services to integrate multitude of existing business software into a single unified solution, which is designed to improve agent productivity, reduce costs and improve customer service. Primary Line of Businesses (LOBs): Xbox, MS Windows, MS Office and ZUNE with SQL backend

Role

•Identifying the Target Test Items to be evaluated by the test effort.

•Create Test Strategy, Test Approach Test Design, 'Testability' Architecture

•Test Implementation, Test Execution, Test Automation using VSTS, MTM and Coded UI

•Writing White Box tests using MS-Unit/ MS-Test framework

•Creating BVTs, Regression testing, Security Testing Feature Sign Offs and Peer Mentoring.

Microsoft Corporation, Redmond, WA Jul 2009–Sep 2010

Software Development Engineer in Test: Xbox Live Enforcement Team (Vulcan)

Vulcan Team deals with gamer enforcement, based on the code of conduct and ethics. This team is responsible for monitoring Xbox/XNA users to ensure that the following does not occur: Marketplace Theft, Impersonation, Cheating, Hacking, Adultery, Profanity, Abuse, etc. The team owns a system that enables enforcement agents to trap offenders, with an evidence-based mechanism, and enforcing judgments, ranging from suspensions to bans.

Technologies: C#, Web Services, SQL Server 2008, SPROCS, SSRS, EXCEL Automation, WCF

Tools and Processes: SCRUM/ AGILE model, VSTS 2010, Test Automation, E-Scrum, Data Driven Testing

Role:

Sr. SDET responsible for Test Planning, Test Automation, Performance testing, Regression testing, BVTs, QA sign offs, Test Documentation of WCF Services, Tools, Applications, Web/Windows Services.

Championed Test Driven development and Data Driven testing within Sprint cycles.

Used SQL connections/connection strings and SQL queries to validate expected result from the Back end Database.

Onvia, Seattle, WA Oct 2007 – Apr 2009

Software Quality Assurance Lead: E-Commerce Portal

Onvia provides highly customized e-Commerce solutions that help customers discover, qualify, and convert opportunities into new business and secure their market share.

Role

Sr. SDET/ Lead, with high visibility cross-functional role.

Lead & mentoring a 7 member team: Offshore/Onshore Model. Test: Planning, Design and Automation.

Writing test automation code in C# for Web Services middle tier using MS Unit Testing Framework.

Developing FRONT End GUI automated tests using tools: Test Complete & Quick Test Pro (QTP)

Performing backend SQL validation via SQL client tools using complex queries.

Worked and interfaced with Business owner during User Acceptance Testing.

Task Tracking, mitigating Impediments, Bug Triage Participation and conducting UAT

Achieved 90% test automation for: Backend, Middle Tier and Front End (GUI automation)

Providing Executive Status reporting to upper management and stake holders

Boeing Company, Bellevue, WA May 2006 – Jun 2007

Sr. System Analyst Document Management System

Description

The Boeing Document Management Service (DMS) provides a comprehensive solution to managing documents within a framework that supports configuration management processes. DMS is the Boeing enterprise's standard document management service provider. DMS provides an environment designed according to the corporate architecture standard that makes accessing documentation easy while providing support for the legal, regulatory, and security requirements that content owners are responsible for.

Role

•Validate requirements for new features. Attend design reviews and provide inputs.

•Evaluate new products/services & present technological & feasibility recommendations.

•Working closely with Product Manager, Project Manager, Developer, other team members and partners to enable information sharing and promote team effectiveness.

•Working with Boeing Business Partners and Customers to help identify, troubleshoot & resolve issues.

•Keep on top of Boeing BARS Tickets (defect tracking system) and provide BARS metrics to the team.

•Own & Maintain DMS BOSS (Boeing Online Support System) scripts for assisting Enterprise Help Desk (EHD) resolve & mitigate common issues.

•Own QA for all changes implemented in Test/Staging Environment before deployment to Production.

•Own Test Plans, Test Scripts, Test Suites and BVTs for all our services and applications.

•Perform Black box and Grey box testing on our applications.

•Support the Production deployment for Boeing & DMS Block Point releases.

Infospace Inc. Bellevue, WA Oct 2003 – Mar 2006

Software Design Test Engineer: Wireless Customer Solutions

Description

The WCS team is responsible for working with Wireless Carriers/Customers in enabling their WEB & WAP based personalized services and infrastructure including Email, MMS/SMS Messaging, Alerts, Ringtones, Search & Directory, Carrier Administration/Management tools, content delivery services and presentation.

Role

Software Design Test Engineer for the Wireless Customer Solutions (mobility) team.

Test planning and Test Case creation-Testing SMS & MMS messaging and alerts for wireless systems.

Extensive Mobile Device testing on a wide variety of latest industry devices and emulators.

Mobile application testing and integration testing between Web and Mobile interfaces.

Implementing .Net Web services automation using C# based unit test harnesses and N-Unit.

Performing White Box & black box testing, writing Test Automation in C# using a Test Harness.

Performing UI, API, Negative, Localization/Globalization, Regression, Acceptance and BVTs.

Microsoft Corporation, Redmond, WA Dec 1999 – Jul 2003

Software Design Engineer in Test: Microsoft .Net Business Framework

Description

The MBF Division is chartered with producing solutions that foster a change in the way business is conducted by providing small business interconnection and self-service solutions, over the web.

Role

SDET contributing at various levels of testing processes/cycles, including Test automation, in ensuring the highest level of quality for .Net MBF product releases on schedule.

Creating Test Plans and writing Test Cases. Coding automated tests in C# using a Test harness.

Published an Enterprise IDW Builds & BVT Process model and Whitepaper for MBF teams

Code Coverage, UI tests, API, Negative, Localization/Globalization, Regression, Acceptance, BVTs.

Software Test Engineer: Windows XP: Microsoft Operation Management – MOM

Products: (I) Task Scheduler (II) Microsoft Management Console

(III) Windows Management Instrumentation (WMI) Filter - User Interface

Description

The Microsoft Operations Management (MOM) Group provides a set of tools and applications to assist in monitoring and management of very large IT infrastructures.

Role

Quality Assurance Test Engineer: Ensuring quality & timely release of Windows XP Client.

Developing comprehensive Test Plans including in the following Testing areas: Black Box –Manual & Automated, White Box Automated-API Tests, Navigation & Control-UI, Functional, Security, Accessibility, Localization/Globalization BVT, Fix verification, Regression

Education

Bachelor of Technology in Computer Science Engineering,

Manipal Institute Of Technology, India.

Graduated: June 1997

Other Achievements

Captain and certified coach for College and University Soccer team.

Outstanding member of high school athletic and Soccer team

Socially involved in neighborhood community building programs and local horticulture program

References

Available upon request.

Professional Skills

Language

C#, JAVA, C /C++, HTML, Python

OS

Windows NT/2000/XP/VISTA/ Win 7/ Win 8; UNIX/LINUX

Databases

SQL Server 2012, MS-ACCESS, ORACLE, FoxPro, Dbase III+, DB2, Excel

Tools

Microsoft Visual Studio 2012 Ultimate

oVSTS: Web Test, MS Unit Test tools (VSTS Test Edition)

oMTM: Microsoft Test Manager: Lab Center, Testing center

oVSTS Load Test w/Controller & Agents and Code Coverage

Windows Power Shell

Project Mgmt.: VSTF/ Team Foundation Server (TFS) 2010, RALLY (Scrum & Agile), E-Scrum

Bug/Defect Tracking.: Microsoft RAID, VSTF, Bugzilla, TFS, HP Mercury Quality Center

Source Control tools: Source Depot, Rational Clear Case, Magellan Code Coverage tools

VMware and WAP Emulators

Office Tools- Microsoft Word, Excel, PowerPoint, Visio, OneNote, SharePoint

Technologies

Microsoft .Net Framework 4.0, XML, WPF, WCF, WWF, Mercury Quick Test, E-Commerce, B2B, B2C, B2G, MOM- Microsoft Management Console, MSDN, Active Directory

Testing and Automation

Tools

Testing: Black/White- Box, System, Stress/Performance, Regression, UI, Smoke, Ad-hoc, UAT

Web services Testing: N-Unit, MS Unit (API Testing)

Automation Tools: VS2010 Coded UI, Selenium, Test Complete, Load Runner, QTP

Lab Management

Test Environment Support: Test Domains/DC/Active Directory, Internet Information Service (IIS), Networking, Lab automation, Code Coverage, Regression /BVT, VMWare, Ghosting tools, Daily Builds, Continuous Integration (CI) builds. Continuous Delivery (CD)

Others

Visual Basic, Network Monitor (Netmon), .NET, JAVA, COBOL, CICS, Wireshark,

SEI CMM Certified, IBM Mainframes, CICS, T-SQL, Silverlight



Contact this candidate