Matrixres Consulting Resume
5.00/5 (Submit Your Rating)
SUMMARY
- To find a team where I can make use of my extensive SDET experience to overcome challenges and create test solutions.
- Possess extensive experience in test automation and automation framework development in world - leading software organizations.
- Possess a passion for breaking software and investigating defects.
- Able to lead a team of junior SDET’s and set testing and test development best practices.
- Able to use skillset and experience effectively to decrease test costs while achieving high software quality and confidence.
- Possess the ability to communicate effectively and work individually or collaboratively in a team environment with minimum direction.
- Possess extensive experience working in Agile (SCRUM) and Waterfall development frameworks.
- Able to mentor junior team members and lead by example.
- Extensive experience architecting and implementing UI, API, and database test automation and frameworks using OOP principles and common design patterns.
- Extensive experience in Selenium/Webdriver as well as some experience using other UI automation tools such as MS UIA, Watin, MS Active Accessibility, CodedUI, Windows Win32 API.
- Extensive experience using the .NET framework, C# and Visual Studio.
- Some experience using Java (IntelliJ) and Open Source tools to develop API test automation.
- Some experience using WebDriverJS with Protractor, NodeJS, Mocha, SuperTest and SuperAgent to develop web-browser test automation for AngularJS front-ends.
- Extensive experience testing and interacting with back-end SQL Server databases via SSMS and TSQL.
- Experience testing and debugging SSIS packages.
- Experience using SQL performance and troubleshooting tools such as Execution Plans, Profiler/Traces, Live Query Statistics, Execution Plan statistics.
- Experience using MS Entity Framework and NHibernate ORM’s in test automation solutions as database access layers.
- Experience interacting with MongoDB via visual tools such as RoboMongo/Robo 3T or via code using the MongoDB c# driver.
- CI experience using Jenkins + Maven, TeamCity and VSTS.
- Experience using source code management systems such as: Subversion, Accurev, Git, Source Depot, TFS/VSTS (as a source code repository, Agile, and bug tracking tool).
- Experience using build and package management tools such as MSBuild, Maven (as a build tool and package dependency manager) and NuGet.
- Experience using test case management systems such as TestRails, MS Test Manager, TFS, Jira (for bug tracking and SCRUM).
- Extensive experience using and extending Nunit, MsTest and xUnit.
- Experience using the following web service testing and/or test development tools: SoapUI, Postman, REST Client, Fiddler.
- Experience using popular XML and JSON serializers such as Newton JSON.NET and Jackson.
- Extensive experience optimizing Selenium Webdriver selectors to improve test robustness and performance.
- Extensive experience using Web UI spy tools such Dev Tools, Firebug and Firepath, Appium Inspector.
- Some experience writing mobile test automation using Appium and WebDriver for Starbucks iPhone internal store management mobile applications.
- Experience using productivity/collaboration tools such as Slack, MS Teams, Lync, Confluence, Sharepoint.
PROFESSIONAL EXPERIENCE
Confidential
MatrixRes Consulting
Responsibilities:
- Architecting and developing a new UI automation framework for Confidential product configurator.
- Owning testing of the GCC Configurator platform as member of the Configurator scrum team.
- Refactored GCG 20/20 Application UI test automation to adhere to the Page Objects pattern.
- Architected and Implemented automation for Azure-hosted microservices using .NET/c# and RestSharp.
- Implemented a new POC for UI automation using xUnit and RemoteWebdriver / Selenium Grid.
- Implemented a Mongodb and SQL server database access layer using the Repository design pattern.
- Tested and automated several REST and WebAPI-based web services that support the SOA architecture of several Starbucks internal store mobile applications.
- Refactored portions of the C# automation framework for the Starbucks PartnerHub web site using the Page Objects design pattern.
- Developed a new Page Objects-based automation framework for a Starbucks inventory tracking iOS mobile application using Appium and C# and running remotely on XCode simulators on MacBooks per requirements.
- Developed a POC REST test automation framework using java, Junit, Maven/Surefire, and the RESTEasy proxy framework, and hooked up to Jenkins CI.
Microsoft / Bluehawk Consulting
Confidential
Responsibilities:
- Lead the development of a database automation framework using c# and Entity Framework to test anti-piracy BI manifests for Windows 10.
- Tested the Windows 10 Anti-Piracy Dashboard application (mvc.net).
- Deployed and tested Windows 10 piracy metrics SSIS packages.
- Tested manifest and SSIS package database performance.
- Mentored team members on Web UI automation tools and best practices.
- Designed and lead the development of a multi-browser automation framework from scratch in a team of 5 SDET’s using c# and Selenium/Web Driver.
- Designed a Continuous Integration solution based on TeamCity, MS Build and Visual Studio.
- Automated various web user interfaces and controls using c# and Webdriver.
- Mentored team members on ways to optimize xpath and css selectors and linq queries to optimize calls to Web Driver and improve automation performance.
- Value Added Services test team leadership.
- SQL Server database test automation development, testing and performance tuning (stored procedures, functions and triggers)
- SQL server and web security testing.
- SQL Server database test automation mentoring and training.
- XML, SOAP and RESTful web service automation, web service automation framework design and implementation.
- IE, FireFox and Chrome Selenium/Web Driver UI test automation development.
Stratagen / AIM Consulting
Confidential
Responsibilities:
- TransitAPI Automation development using MSTest, C#, NHibernate ORM and JSON.Net.
- REST web service testing using RestClient and Fiddler2.
- Some Visual Studio 2010 CodedUI web site automation development.
- Some TFS 2010 administration.
- Windows 7 customizations development (.NET Framework, C#, Win32 API, WMI, some PowerShell/JavaScript) for OEM system images sold at the Microsoft stores in the US.
- Test automation framework development and test case automation using the .NET Framework, Active Accessibility Win32 API's (oleacc.dll) and NUnit.
- Test case generation and automation development.
- Snipping Tool test ownership.
- Snipping Tool feature automation development.
- SQM testing of all TabletPC features in Vista (StickyNotes, Windows Journal, Flicks, Hardware Buttons, InkBall).
- Off-shore test development oversight.
- Contribution to the automation effort of the DreamScene feature (Formerly Motion Desktop) in Vista.
BizTalk Server
Confidential
Responsibilities:
- Test design specification generation, reviewing of customer scenarios, functional and development design specification.
- Code coverage generation and analysis.
- Coordinating and overseeing the test effort for the BizTalk Business-to-Business scenarios with external vendors.
- Technical support for Biztalk end-to-end scenarios with internal MS customers and early adopters.
- Test automation framework development using c# and MAUI automation tools.
- BizTalk Server Administration Console test automation development using .NET/C#.
- Coordination of the globalization and localization test effort across the CMS test organization.
- MS Office Authoring Connector (AC) test ownership (allows authors to publish content to a Content Management server via a Word COM add-in wizard).
- Development of automation for AC using C# and the MS Active Accessibility library.
- Test ownership of CMS Site Manager. Commerce Server
- Test ownership of User Profile Management and Bizdesk. (Bizdesk is a user interface that allows business users to easily make changes to their e-commerce site).
- Test ownership of the Commerce Server Catalog System testing.
- Automation development of the developer portal tools, a feature that integrates the existing Commerce Server UI designers with Visual Studio.NET.
- Ownership of the XSLT white spacing feature.
- Automation test plan generation for assigned Repository Engine features.
- Automation test script development for the Microsoft Repository Engine.
- Test framework and automation development of the Repository Browser shipped with SQL2K.
- Hebrew and Arabic Outlook Visual Basic for Applications object model API testing.
- Microsoft BiDi (Bi-Directional Hebrew and Arabic) Outlook Calendar feature ownership and testing.
