Resume
Software Design Engineer In Test Redmond, WA
SUMMARY:
Acquire a leading and dynamic role in the field of Software Quality Assurance Engineering
TECHNICAL SKILLS:
Language: C#, JAVA, C /C++, HTML, PythonOS 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 2015 Enterprise, VSTS Web Test, MS Unit Test tools (VSTS Test Edition), MTM, Lab Center, Testing center, VSTS Load Test, Code Coverage
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
Testing and Automation Tools: 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
PROFESSIONAL EXPERIENCE:
Confidential, Redmond, WA
Software Design Engineer in Test
Responsibilities:
- UI Automation Using Selenium Web Driver 2.0 and C#
- Principal QA Engineer on the Engineer and test across the system, including unit testing, Feature Testing, Business Process Testing and Database Validation.
- Working closely with Solution Managers, UX Designer, Dev and program management in a very dynamic and fast paced agile environment.
- Performed Unit level feature testing to verify bug/code fixes.
- Used SQL Server Management Studio (SSMS) 2016 to perform backend Data validations.
- Presented end of Sprint Demonstrations to stake holders and business owners
- Technologies: C#, Selenium, SQL Server 2016, Visual Studio 2015 Enterprise, SharePoint
Confidential, Philadelphia, PA
Sr. Software Test Automation Lead & Product Owner
Responsibilities:
- 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
- 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. JAVA & C# used.
- 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
Confidential
Sr. Technical QA Manager- Service Delivery & Quality Assurance
Responsibilities:
- 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.
- Mentoring, managing, coaching and evangelizing the team.
Confidential, Redmond, WA
S DET
Responsibilities:
- 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
Confidential, Redmond, WA
Sr. Technical Test Lead
Responsibilities:
- 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.
- Using C# to write automation code for Web services (REST & SOAP) in VSTS 2013.
- 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.
Confidential, Redmond, WA
Sr. Software Design Engineer in Test
Responsibilities:
- 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 C#, 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.
Confidential, Redmond, WA
Software Development Engineer in Test
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
Responsibilities:
- SDET responsible for Test Planning, Test Automation, Regression testing, BVTs, QA sign offs, Test Documentation of WCF Services, Tools, Applications, Web/Windows Services. Coding was done in C#.
- 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.
Confidential, Seattle, WA
Software Quality Assurance Lead
Responsibilities:
- 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
Confidential, Bellevue, WA
Sr. System Analyst
Responsibilities:
- Validate requirements for new features. Attend design reviews and provide inputs.
- 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
- 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.
Confidential, Bellevue, WA
Software Design Test Engineer
Responsibilities:
- 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.
Confidential, Redmond, WA
Software Design Engineer in Test
Responsibilities:
- 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
Confidential
Responsibilities:
- 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
