BIGTINCAN, Automation Platform, Product Development Team, August 2020 – Ongoing, Lead QA Engineer, Product 'Xinn' simplifies the process of automating presentations and collateral, enabling digital engagement, and revealing valuable insights, all using the voice of the customer. Xinn provides a platform for document generation to automate with tokens, data driven charts, tables and graphs. Xinn also provides simple content management features as well as capabilities to share, present and interact with the generated documents. Product leverages Microsoft Azure Cloud platform and is architected based on a multi-tenant SaaS (Software as a service) model., Microsoft .NET Framework 4.7/4.5/4.0/3.0/2.0, SharePoint 2013, SQL Server 2012/2008/2005, Microsoft Azure (Azure SQL, Cloud Services, Microsoft Azure Storage Explorer), Office 365, Visual Studio Online, Team Foundation Server, Team build pipeline, Release Pipeline using Azure DevOps, API Testing using Postman, JIRA, Microsoft Visual Studio Enterprise 2019, CodedUI, Selenium, Appium, Azure DevOps, Cypress, Postman, Creating and executing thorough test strategies and plans that align with the project’s needs. Managing testing operations & oversee the activities of the testing group. Ensuring quality of test deliverables and deployment of all product applications. Measure and monitor test progress to ensure releases are delivered on time, and that they meet or exceed quality expectations. This includes creating detailed, comprehensive, well-structured test cases and test plans to execute these cases. Used multiple testing techniques to test different products and applications which involve Functional testing, Regression testing, Automated testing, Adhoc testing, Stress testing, Performance testing, Capacity planning, Round Robin etc as well as maintaining Device, OS, Browser variations test matrix. Automation of test cases using multiple frameworks like CodedUI, Appium, Selenium, Cypress, Watin, MAUI, RPF, WPF. I have been responsible for automating test cases which can be run without manual intervention to check whether current code passes or fails the requirements. Developed .Net, C# based test cases to automate tests for Xinn UI and Xinn designer. Used CodedUI to automate test cases for WPF based desktop applications. Used Selenium/Appium to automate web application UI which runs on different devices and browser versions as well as integrates closely with SharePoint Online and Office 365. Used Watin to automate Xinn XD5 product. Used SQL queries for backend verification. Used VSTS for Stress testing and Performance testing. Controller and agent setup to run the automation and load tests. Created build pipeline to generate builds containing test binaries. Created release pipeline to run automatest test cases using Azure DevOps. Manage bug tracking system and participate in bug triage as well as prioritization along with key product stakeholders. Maintaining the defect tracking system and ensuring that all defects are logged into Azure DevOps/VS Online/TFS following proper bug templates that include detailed information. Performed API testing against Https requests using Postman. Generation of Test Reports that provide quality indicators for the product. I have been responsible for generating and maintaining reports based on individual releases for the product, which include detailed information about the executed test cases and their results specific to the release. Maintain release notes and repository that manage key information such as features, bugs, dependencies, any functionalities included as part of a product release. I have been responsible for creating and publishing release notes along with Xinn Chief Technology Officer and Product Manager for all platform releases. Track, verify and collate production fixes from on-demand hotfixes or major releases into regular iterative test cycle. I have been responsible for mapping any reported production issues to new or existing feature bugs. Feature walkthrough and clarifications to solution implementation team members as needed. Harman Connected Services, Xinnovation Xidocs, July 2014– August 2020, Test Architect, Xinn Platform Project: Product 'Xinn' simplifies the process of automating presentations and collateral, enabling digital engagement, and revealing valuable insights, all using the voice of the customer. Xinn provides a platform for document generation to automate with tokens, data driven charts, tables and graphs. Xinn also provides simple content management features as well as capabilities to share, present and interact with the generated documents. Product leverages Microsoft Azure Cloud platform and is architected based on a multi-tenant SaaS (Software as a service) model. XiDocs Version 5.0 Project: Xinnovation XiDocs 5.0 is a .NET/SharePoint Server 2013 based product for enterprise-class document automation and related business processes and workflows. This version of XiDocs makes use of SharePoint Server 2013 for its explorer, document management, collaboration and search capabilities. It provides solutions that can take documents and presentations from libraries, automatically add corporate data, integrate business rules and distribute the finished documents as per requirements. XiDocs Version 4.0 Project: Xinnovation XiDocs 4.0 is a .NET/SharePoint Server 2007 based product for enterprise-class document automation and related business processes and workflows. This version of XiDocs makes use of SharePoint Server 2007 for its explorer, document management, collaboration and search capabilities. This product provides solutions that can take documents and presentations from libraries, automatically add corporate data, integrate business rules and distribute the finished documents as per requirements., Microsoft .NET Framework 4.7/4.5/4.0/3.0/2.0, SharePoint 2013, SQL Server 2012/2008/2005, Microsoft Azure (Azure SQL, Cloud Services, Microsoft Azure Storage Explorer), Office 365, Visual Studio Online, Team Foundation Server, Microsoft Visual Studio Enterprise 2019, CodedUI, Selenium, Appium, Azure DevOps, Ensuring quality of deliverables from test team and deployment of applications. Day to day Coordination for status updates and unblocking issues. Defining test approach for manual testing and automation testing. Automation of test cases using CodedUI, Selenium, Appium Watin framework. Controller and Agents setup to run automation and load test. New solutions and recommendations on projects and process. Test plan creation for manual and automation test using Azure Devops Test Plan. Estimation of effort for manual testing and automation. Ensuring quality of automation and testing deliverables and deployment of applications. Identify automation tool and prioritize test cases to be automated. Reviewing test automation code. Planning and scheduling of Automation and manual testing. Identify different configuration for test environment for test cases execution. Manage bug tracking system - Maintaining the defect tracking system and Ensuring that all defects are logged in to Azure DevOps with details. Bug Triage and Prioritization with product stakeholders. Requirement analysis and test planning for next iteration and release cycle. Identification of high-level feature gaps in last release cycle to be incorporated as part of future releases. Product Analysis & Coverage. Test design, Execution, Test Setup. Regression testing. Mapping reported production issues to new or existing product feature bugs. Track, verify and collate production fixes from on-demand hotfixes or major releases into regular iterative test cycle. Feature walkthrough and clarifications to solution implementation team members as needed. Device, OS, Browser, Form factor variations matrix maintenance for product components. Coordinate Test Schedules. Performance testing and capacity planning for Xidocs 5. Define performance test plan and performance test strategy document. Identify different configurations for the capacity planning based on performance test execution. Documentation and reporting. Aditi Technologies Pvt ltd., Amalga Pack Tool (Microsoft Amalga), Microsoft, December 2008 - July 2010, Automation Lead, The project involved test automation, manual and white box testing of the product, Amalga Pack Tool, developed for healthcare domain. Amalga Pack Tool handles the import and export of all of this data. This tool would handle calling the other modules to get their data exported. It is central point for typical Serviceability activities including QFEs, Upgrades, migration etc. It is used in updating existing installations with configurations from other parts of the system. It can transfer the entire configuration set as well as pieces of the configuration., C#.Net, LINQ, SQL server 2008, VSTS 2005, VSTS 2008, Perfmon, Product Studio, WPF, RPF, SQL Server 2005, SQL Server2008, Source Depot, TFS, Ensuring quality of deliverables from test team and deployment of applications. Onsite experience of 2 months. Coordinated with client and offshore India team. Day to day Coordination with client stakeholders for status updates and unblocking issues. Defining the testing approach for manual testing and automation testing. Allocation of work to the team members. Automation of the test cases with RPF framework. New solutions and recommendations on projects and process. Reviewing test automation code. Planning and scheduling of Automation and manual testing. Test reporting. Test Planning, Product Analysis & Coverage. Test design, Execution, Test Setup. Regression testing. Coordinate Test Schedules. Maintaining the defect tracking system. Ensured that all the defects were logged in the TFS with details. Aditi Technologies Pvt ltd., Xinnovation Xidocs, Microsoft, July 2014– August 2020, Test Architect, The project involved test automation, manual, white box and performance testing of the product, AMALGA, developed for healthcare domain. AMALGA provides a single point of access to the wealth of information present in healthcare organizations. It is an innovative approach to real-time data capture, storage and presentation allows Amalga to quickly deliver rich, role-based, customizable views and allows users to adapt the system to their own workflow, preferences and data requirements., C#.Net, LINQ, SQL server 2005, VSTS 2005, VSTS 2008, Perfmon, Product Studio, MAUI, WPF, RPF, SQL Server 2005, SQL Server2008, Source Depot, TFS, Ensuring quality of deliverables from test team and deployment of applications. Onsite experience of 3 months. Coordinated with client and offshore India team. Day to day Coordination with client stakeholders for status updates and unblocking issues. Defining the testing approach for manual testing and automation testing. Allocation of work to the team members. Automation of the test cases with MAUI and RPF framework. New solutions and recommendations on projects and process. Reviewing test automation code. Planning and scheduling of Automation and manual testing. Test reporting. Test Planning, Product Analysis & Coverage. Test design, Execution, Test Setup. Regression testing. Coordinate Test Schedules. Maintaining the defect tracking system. Ensured that all the defects were logged in the TFS with details. Performance testing for the product. Define performance test plan and performance test strategy document. Documentation and reporting. Aditi Technologies Pvt ltd., Product Support Services for Microsoft, Microsoft, Senior Automation Engineer/Automation Engineer, September 2006- September 2007, Project involved test management of Microsoft’s external support site - http://support.microsoft.com. Being one of the most heavily accessed site (then world’s 2nd highly accessed site), the project involved extensive manual test, white box testing and automation. Part of the goal was to validate and deliver new upgrades and support the site branched for different countries and languages. Performance benchmarking and hardware benchmarking for the site were also major areas of experience, while working for Microsoft., C#.Net, VSTS 2005, Perfmon, Product Studio, SQL Server 2005, SQL Server2008, Magellan, Source Depot, WTT, Automation of Web application using WTT tool. Functional and Performance testing of the application. Ensure adherence to test processes and guidelines. Reviewing test artifacts. Worked on Test plan and test spec. Recommendation of best practices and tools. Test Planning, Product Analysis & Coverage. Test design, Execution, Test Setup. Regression testing. Coordinate Test Schedules. Maintaining the defect tracking system. Performance benchmarking. Understanding the application architecture and identified design related issues. Code coverage using Magellan. Aditi Technologies Pvt ltd., Mailbox Migrator for E12 Server, Microsoft, Automation Engineer, January 2006 - September 2006, Microsoft E12 Server ships with a power shell named Monad. This is a command shell and allows administrator to configure and manage the E12 Server. Among the commands available in Monad, there are few commands, which allow organizations to migrate their data available in Lotus Domino server to E12 Server. The data includes, user accounts, and user Mails. After the migration, organization can start using E12 server for there mail services., C#.Net, Lotus Domino, Window Powershell, Exchange Server 2007 and E12 Webservices, VSTS 2005, Product Studio, Source Depot, Understanding the existing system design and architecture for integration. Worked on automating the unit testing. Ensure adherence to test processes and guidelines. Test design, Execution, Test Setup. Regression testing. Coordinate Test Schedules. Maintaining the defect tracking system. Performance benchmarking.