Post Job Free

Resume

Sign in

Office Test

Location:
Bothell, WA
Posted:
June 27, 2017

Contact this candidate

Resume:

SATYAJEET SONUNE

Phone 425-***-****

E-mail: ac01gd@r.postjobfree.com

Objective

Seeking a challenging position as a Software Engineer in Test/ QA with an emphasis on product testing which draws on my skills and creativity in a collaborative environment where learning and experimentation are encouraged.

Summary

9+ years of Software Developer in Test experience in Microsoft for full product development lifecycle from planning to release.

4+ years of Accessibility Test experience with 1.5 Years of Accessibility Lead experience for delivering high quality accessible products to Microsoft customers.

1.5 Years of experience in Section 508 (Trusted Tester), WCAG 2.0 and ARIA for testing Microsoft software, web and mobile applications for Accessibility.

Actively involved in Accessible test planning, scoping Assistive Technologies (ATs), mentoring execution team with Accessibility Tools and processes, executing Accessibility test plan once it is approved by client for coverage, schedule, scope and ATs.

Actively involved in Specification Planning with Program Managers, Design Discussions with Developers and writing detailed Test Plans in 3 Microsoft Office Products in past 8 years.

Experience in testing client and server products. Worked closely with Office Client especially Outlook (Outlook items, folders, storage/PSTs) and Office Server called SharePoint (Site Templates, Web Parts, External List, Roles/Permissions).

Experience in testing products which are “service” oriented. Monitoring, telemetry, availability, reliability, load balancing, topology, escalation and support were emphasized during testing our product service.

Experience in product testing involving end-to-end, integration, performance, security, integration, functional and other key test buckets such as browser, accessibility and world-readiness.

Experience in writing test automation using C# with MOTIF as test framework. Actively involved in enriching task library support to write compelling and comprehensive test automation suite. Office Big Button system was used for triggering, executing and reporting tests/test results.

Experience in driving key test areas such as Code Coverage and Dogfood with-in team and across teams. As a driver, involved in defining plan, goals and process for the team; implementing the process and driving it to completion.

Excellent communication, collaboration and inter-personal skills. Utilized these skills to have team wide impact by actively involved in presentations and meetings and acting as a key go-to person for owned features and driver roles.

Experience in bug life cycle (open, resolve, regress, reactivate/close) with thorough understanding of Product Studio bug database. Opened quality bugs with detailed repro steps, call stacks, screenshots and server logs.

Good understanding of outsourcing process. Experience in product hand-off after V1 release to offshore team/vendors.

Passion for quality with strong customer focus. Strong drive for results with ability to handle multiple responsibilities within an established schedule.

Computer Skills

Languages/API/Tech

C#, C++, C

Accessibility Standards and Guidelines

Section 508 Trusted Tester, WCAG 2.0 and ARIA.

Accessibility Tools

JAWS, Narrator, NVDA, Talkback, Voice Over, Inspect, WAT, Acc-Event

Test Framework and Tools

MOTIF, Fiddler, IE Developer Tool, Accessibility Explorer, Profiler, Gumshoe

Browsers

IE 11/Edge, Firefox, Chrome, Safari.

Office Client

Outlook, Word, PowerPoint, Excel, OneNote

Office Server

SharePoint, WAC

RDBMS

ORACLE, SQL Server

Work Experience

Accessibility Lead Wipro/Microsoft (Jan 2016 ---Present)

Team: Application Services and Cloud & Enterprise (ASG + C&E)

Project Description: As per Microsoft’s vision to make all Microsoft’s application/software and services accessible for everyone including people with disabilities; this project involved accessibility testing for over 100 + ASG and C& E Microsoft products. Assistive Technologies used for Accessibility Testing are most popular screen readers; programmatic tools, Microsoft developed internal automation tools and third party external tools for browser accessibility testing.

The goal is to make all Microsoft Product section 508 compliant which is accessibility conformance standard defined for web based and software applications.

Responsibilities:

Lead Role: Attend requirements and walkthrough meetings with client/customer, work with the team on planning and execution of deliverable with timeline, provide timely update to client on progress and present the final completion report along with bug statistics. Attend weekly meeting with customer to continuously update on progress and compliance and discuss open issues and action items and provide progress report.

Successfully owned and executed accessibility testing for various Microsoft ASG and C&E products (Desktop, Web, Mobile, Server) and reported health of the product to MS management in terms of accessibility. Applied Section 508 (Trusted Tester), WCAG 2.0 standards and ARIA (Accessible Rich Internet Applications) concepts and learnings to test Microsoft products for Accessibility.

Excelled in various Accessibility tools such as screen-readers (JAWS, Narrator, NVDA, Voice Over, Talkback), programmatic access tools (Inspect, Acc-event), Web Browser Accessibility Tools (WAT), MS Internal Browser Automation Tool for Accessibility (Keros).

Trained on-site and offshore team (India) on Inspect, JAWS, WAT and Narrator. Also trained them on HTML to UIA (User Interface Accessibility) to ARIA (Accessibility Rich Internet Applications) property mappings and vice-versa as all modern web based applications are written in ARIA for accessibility.

Introduced new and effective processes to streamline product team onboarding/walkthrough, and report generation (bug report, status report, resource allocation) to provide systematic approach in E2E accessibility process and clear visibility to upper management on various key statistics (bug data, progress made, blockers, etc.).

Mentored and groomed execution team by providing in-depth knowledge for conformance bugs found by programmatic tools and usability bugs found by screen readers. As a result, the bugs reported by execution team were superior quality and made good impact on customers.

Other core responsibilities involved meeting with customers (MS), understanding requirements, defining scope for testing, coming up with test plan & scenarios with complete schedule and list of AT (assistive technologies), locking down the test plan with customers, communicating the locked down plan to execution team, actively participating and monitoring the execution for timely delivery, generating weekly test/status reports for customers to indicate weekly progress and sending final report upon test execution completion.

Software Development in Test Engineer Microsoft (Feb 2006 ---Aug 2014)

Team: Document Distribution and Discovery (D3 Jan 2012-Aug2014

Product Description: D3 Service is an internet portal that consumers, educators, IWs as well as organizations can use to publish their Office content with high fidelity to the public, with content discovery services to maximize exposure for that content. It complements efforts such as SkyDrive, which is a personal internet storage service for sharing and collaborating privately. The vision for D3 service is to provide the premier destination on the web for our authors to publish and share, for consumers to discover and read, and for curators to collect and organize Office content. D3 service acts as a primary platform to drive the distribution of office documents on the web.

Responsibilities:

Effectively worked in agile development environment and successfully collaborated with Dev and PM by proactively meeting with them at regular intervals to lock down feature designs at rapid pace without spec and dev designs.

Successfully owned backend (DAL and DB) and frontend (multiple server UI pages) features. As part of feature ownership, developed in-depth test plan/test cases, identified and communicated high risk areas, worked with partner teams and developed quality automation for my features.

Demonstrated cross team collaboration skills by reaching out to partner teams, communicating my team’s requirements clearly and effectively, keep the management and team informed about the progress. For this product, I reached out to DocDB, OSI, Web Driver, Office Engineering and Office Dogfood team.

Recognized as an effective team player by defining plan, goals, schedule and process for driver roles (Code Coverage and Dogfood). Regularly conducted code coverage pass by involving entire team and reported product stats and areas of improvement to management.

Contributed in automation space by enriching task library support in DAL layer (using product APIs). Also developed task library for UI automation (using web driver browser automation tool). This helped the entire team write automation for their features leveraging task library support. C#, MOTIF, Big Button and Web Driver were used for writing and executing automation.

Strong investigation and research skills. Passionate about resolving unknowns and providing visibility to the team. Performed initial investigation in several new areas owned by partner teams for which my team was the customer/consumer. This involved detailed investigation and learning for DocDB (a new BE technology), service engineering &deployment, and browser UI automation using web driver and shared my learning with the team thru meetings/presentations.

Team: Education June 2009-Dec 2011

Product Description: Office for Education deliver compelling educationally-relevant scenarios that delight students and empower educators to help them reach their full potential. This is a platform provided for teaching and learning communities to offer great digital online experience and service in education space. This product is specifically designed for Students, Educators and Institutions which aims to provide modern classrooms with learning via social experience, where documents and publications go digital with rich device consumption. Microsoft Office Education offers on-premise solutions and cloud services to education users (students/educators/IT Admins) through high quality, high availability, data security and rich user experience.

Responsibilities:

Collaborated actively with development and program management in specifications and design, code reviews, bug/issue triage, prioritizing deliverables and support well informed decisions towards business and engineering goals.

Developed test plans and test specifications, along with collaborating with peer testers and other disciplines (PM/Dev) on the testing scope and overall test strategy.

Designed and implemented production-quality web based test automation using WebAuto, C# and MOTIF. Enriched automation task library support to help other testers write test automation for their featured areas.

Successfully executed driver roles for assigned test buckets (code coverage, automation, mobile and browser). It required defining plans, schedule, goals and process; review it with management and once approved, implement it.

Closely collaborated with partner teams when engineering & business dependencies exist and kept management well informed about the developments. This mostly involved testing key features added/modified by one team which impacts other consumer teams.

Successfully owned multiple complex features and diligently tested all of them to deliver high quality features. This involved providing early feedback on specs and dev designs, conducting test plan review, writing comprehensive test automation and performing thorough testing against horizontals (E2E, security, performance, accessibility, WR, etc.)

Trained explorer interns on Microsoft’s test strategy and testing tools. Explained key test concepts, helped them write test plans for intern project and developed their ability to test product and find bugs.

Team: Business Connectivity Services (BCS) Feb 2006-June 2009

Product Description: Business Connectivity Services is a platform that allows solution developer to bring external data from different data sources such as Oracle, SAP, Siebel, SQL Server, Web Service, etc. to SharePoint and Office Client (Outlook, Word, Groove and InfoPath). It provides tooling, connectivity and UX controls to sync data both ways (read/write) between Office and External Data sources. This platform allows solution developer to develop complex applications which can consolidate and consume information across different data sources which otherwise was very difficult.

Responsibilities:

Effectively driven product end to end testing until release to manufacture (RTM) which included defining E2E scenarios across various office apps such as Outlook, Word, etc.; use different BE endpoints (DB and Web Service); use different authentication schemes (SSO and Windows); use different configs (Hosting, FBA); various error handling, security and upgrade scenarios.

Effectively communicated, collaborated and escalated issues to partner teams and my team during product E2E testing. Worked with many partner teams such as InfoPath, VSTO, SPD, Outlook, WSS and Word teams and ensured that bugs in their product are fixed to unblock my team.

Provided excellent support and knowledge transfer for running BCS E2E tests to partner teams such as DUET, Localization Team which helped them in their demos. Developed Wiki and recorded videos with step by step instructions for installing client, server, setting up DB, modeling BCS and deploy BCS solutions.

Owned multiple complex features such as Outlook Integration, Declarative Solution, Error Handling, No App Restart, etc. and comprehensively tested each features against multiple test buckets such as Accessibility, Code Coverage, Security, Dogfooding, Config, etc. and I was one of the top bug openers in my team.

Developed BVTs and Acceptance automation for several features such as Outlook Integration, Error Handling, Simple and Declarative solutions, etc. Contributed to team’s task libraries and base classes for my team. C#, MOTIF, Big Button and SharePoint APIs were used for automation.

Actively involved in automation failure investigation which involved failure tagging and opening bugs; reserving machines with failure tags and then doing the investigation; fixing the test script; code review and buddy build if required.

Education

M.S (computer Science) The University of Texas At Arlington, Arlington, TX-76010 G.P.A: 4.0

Bachelor’s (computer Science) Fr. Conceicao Rodrigues Institute of Technology, Mumbai India 75% (Distinction)



Contact this candidate