SUMMARY
Overall *yrs experience in writing t-SQL, SQL database analysis and design, developing, supporting, and testing various BI solutions.
Masters in Computer Science and possess good foundation in Object Oriented Programming concepts and Data Modeling skills
I am also experienced in back office support as well as training software engineers on HTML, JavaScript, VBA, ASP, ASP.NET, and c#. I possess good working knowledge of Managed code and PowerShell.
I’ve gained following experiences working as a Business Analyst, SQL Developer, and a Software tester:
Experience supporting data management efforts for a large scale BI implementation as business analyst. Good working knowledge of Excel Data Analysis, Cubes, Power Pivot and other products in Microsoft Power BI stack. I'm also proficient in running SQL Agent jobs, troubleshooting SSIS packages, and other ETL tasks in a data warehouse implementation.
Experience conducting Manual as well as Automation testing using Visual Studio Test Automation Suite. As software tester, I’ve done extensive work testing localized applications specifically in Chinese, Vietnamese, Russian, German, Italian, and the English-US locales on Windows Phone platform. I also have worked on Modern Experiences delivered on Microsoft Phone. I drove application compatibility testing of over 200 applications on a range of Windows Phone devices.
Skillful in executing in Waterfall as well as Agile projects with a solid foundation in Software Development Lifecycle (SDLC).
Ability to deal with ambiguity and proven track record working in fast paced environments. Good problem solving and analytical skills.
PROFESSIONAL EXPERIENCE
1.Microsoft, Redmond, WA Aug,2014-till Date
Software Test Engineer2, Windows CXE
Developed complex SQL queries and stored procedure using T-SQL to transform data and generate ad hoc reports using SSRS.
Looked at the reports and fixed bugs in stored procedures.
Worked as a developer in creating complex Stored Procedures, Triggers, Functions, Indexes, Tables, Views and other T-SQL code and SQL joins for applications.
Implemented different types of constraints on tables.
Responsible for validating Windows updates on several platforms including Windows Vista, Windows XP, Windows 7, Windows 2008R2, Windows 8, Windows 8.1. Also, responsible for European based Browser testing on these platforms along with Code Coverage testing.
Worked with users in training and support
2.Microsoft, Redmond, WA April,2014-July,2014
Business Analyst, MS Cloud
MS Cloud is a companywide corporate BI solution that provides insight on Cloud online revenue, primarily focused on Office 365. The data is exposed through a variety of reporting platforms including FBI Standard Reports, AU Data book, FBI Direct to Cube, EAF, ROB scorecards to their users. Before the data gets exposed through the reporting platforms, needs to be validated so that the cube data and the reporting data matches.
Implementation and delivery of MSBI platform solutions to develop and deploy ETL, reporting and scoreboard/dashboards on SQL Server 2012 using SSIS, SSAS, SSRS
Monitored Full/Incremental/Daily loads and support all scheduled ETL jobs
Developed, deployed and monitored SSIS packages for new ETL processes
Created different types of reports using SQL Server Reporting Services (SSRS)
Gathered user requirements, drafted specifications, designed, documented and wrote test script for testing of all the report
Involved in writing SQL queries, views and stored procedures in SQL Server 2012
Analyzing data for weekly, Prelim close, and month close publishing
Resolving Escalations by conducting thorough data analysis using Excel Power Pivots
Developed test plans, create test scenarios and cases from requirements and specs
Executing, monitoring and reporting testing activities i.e., test case creation, test case reviews, test case execution, defect reporting, tracking and classification.
3.Microsoft, Redmond, WA Apr,2013-March, 2014
Windows Phone Application compatibility: involves verifying existing Windows Phone marketplace applications to make sure that they continue to work on the upcoming releases of Windows Phone OS. It includes testing a wide variety of applications like Silverlight, XNA games, native C++ applications, Bluetooth and navigation related apps etc. A variety of mobile devices with different screen resolutions, different memory size and manufacturers as well as virtual environments such as hyper-v are used.
For any blocking bugs, analyze the implementation in conjunction with state of data and that of hardware as a preliminary troubleshooting/root cause analysis. Implement and document available workarounds or, if none available, escalate with appropriate priority.
Developed test plan and test cases as per business scenarios
Used WTT for writing and reviewing test scripts
Used win debugger for capturing device dumps
Opened and triaged bugs in Product Studio
4.Microsoft(v-), Redmond, WA Jun, 2007 - Jun, 2008
Quality Assurer/STE II, OSIT
This project was a web based application and the primary purpose was to allow the users to download Microsoft products from the Internet. My primary responsibilities involved testing a major release for software that would enable end users to download Microsoft products from a server hosted at remote locations subsidized for government taxes. Testing for load with massive amounts of data transfer over the wire was the key scenario in this job. In addition, I gained deep knowledge of SDLC processes and got myself well conversant with the Microsoft work culture and team dynamics.
Create test strategy/test plan documentation, and regression.
Developed test cases and test scenarios from use cases, requirements, functional specifications and/or architectural models
Executing, monitoring and reporting testing activities i.e., test case creation, test case reviews, test case execution, defect reporting, tracking and classification.
I also got exposed to maintaining traceability matrix for test case coverage and requirement mapping.
Participate, and in some cases, drive triage meetings with Program Management, business, engineering and the support engineers to walkthrough the bug report and assign it out, as appropriate.
5.Bank of America Continuum Solution Ltd. Feb, 2005 - May, 2006
Back Office Operation Support
Responsible for ensuring resolution to customer questions appropriately. Ensure that the SLA/OLAs are met with minimal disruption to the client and business. Accountable for end-to-end service quality, completeness, and the resulting end user experience. Provide incident communication and resolution summary.
Interacting with end users providing solutions to their issues. These solutions include both preexisting and documented solution as well as exploring newer workarounds.
Consolidating issues that needed to be escalated to engineering team along with additional data points such as exact error messages, repro steps, etc. that facilitate root cause identification.
Influencing feature enhancements in supportability areas such as verbose event logging, paging for critical issues, support dashboard, audit reports and adhoc querying, and documentation of operations guide that included the up-to-date event dictionary.
I also had an opportunity to be part of User Acceptance Testing, an experience that helped me build skills for my next job as Software Tester.
6.Alind Industries Limited, Hyderabad, India June, 2004 - Jan, 2005
Software Tester
My primary job involved setting up testing processes, writing test cases, perform manual testing and ensure a high quality product to end customer. Authored the test plan document and all the test cases including reviewing and organizing them into Quality Center by importing the test cases from MS-Excel and Word into Quality Center. Managing all the test cases and defect tracking using Quality Center. Automated test metrics reporting from QC which includes such as a TC execution, defect count and aging.
Personnel Management System was developed in SQL Server 2000 as the backend and Visual Basic 6.0 as the front-end. The system is totally user-friendly and facilitates different types of reports. It deals with employee pay scale information, monthly attendance, and income tax details etc, the system generated monthly P.F, and ESI pays slips and income tax deductions reports etc, with all data validations incorporated in it.
7.OxFord Limited, Delhi, India Nov, 2003 - Jan, 2004
Sr. Systems Executive (Software Trainer), Microsoft E-Commerce Technology.
8.Software Technology Group Limited, Delhi, India Jun, 2003 - Nov, 2003
Sr. Systems Executive (Software Trainer), Microsoft Technologies- Microsoft VB6.0, SQL, ASP
9.INT Limited, Delhi, India Dec, 2002 - Jun, 2003
Systems Executive (Software Faculty)
Providing training on Microsoft E-Commerce Technology.
10.Koenig Solutions Private Limited Jul, 2002 - Nov, 2002
Systems Executive (Software Faculty)
Providing training on Microsoft Professional Certified Technologies- Microsoft VB6.0, SQL.
Academic Background
Master’s Degree in Computer Science (MSc.) from Maharishi Dayanand University
Bachelor’s degree from Delhi University
10 + 2 from All India Senior Secondary Certification Exam (AISSCE)