Quality Assurance Engineer Resume
Seattle, WA
SUMMARY:
- Software Developer or Developer in Test
- Experienced working in fast paced challenging environments that requires strong technical and interpersonal skills.
- Trustworthy and passionate to ensure a quality product is developed and shipped.
TECHNICAL SKILLS:
- C#
- C/C++
- Selenium
- SQL/MSSQL
- PowerShell
- WCF
- Rest
- Web Services
- XML
- XSD
- XSLT
- ASP
- HTML
- JavaScript
- Silverlight
- WPF
- WebForms
- Winforms
- VMWare
- VSTS
- TFS
- UI Automation
- MSAA
- Agile
- Scrum.
PROFESSIONAL EXPERIENCE:
Confidential, Seattle, WA
Quality Assurance Engineer
Responsibilities:
- Developed a test framework to test an internal web application built with Confidential.
- The framework is written in C# using Selenium Web Driver 2.0 or 3.0 against IE, Chrome and Firefox.
- Additionally wrote and automated functional tests utilizing the test framework created and investigated and logged failures as appropriate.
Technologies: C#, Selenium, UI Automation
Confidential, Seattle, WA
QA Analyst III
Responsibilities:
- Tested applications development within a Confidential stack utilizing RESTful APIs.
- Worked closely with the developers to ensure a quality release in production within an agile environment.
- Performed both black box and white box testing by developing test scripts in C#. Selenium, and SQL.
Technologies: ASP.Net, MVC, C#, SQL 2012 Database testing, Selenium, UI Automation, IIS, TFS.
Confidential, Redmond, WA
Software Developer in Test (SDET)
Responsibilities:
- Architected, designed and implemented a system to allow other testers to create test accounts when testing in production.
- The system consisted of an ASP.Net web site hosted in IIS with a SQL 2014, and various C# applications for processing data captured from the web site.
- Provided valuable feedback early showing design issues, while providing alternatives to mitigate issues.
- Upon completion the customer was please everything worked as desired and provided solution more robust than originally requested.
Technologies: ASP.Net, SQL 2014 table design, stored procedures, C#, LINQ, Windows Service, UI Automation., IIS, TFS.
Confidential, Redmond, WA
Software Engineer
Responsibilities:
- Supported Confidential as both an application developer and tester. Confidential is a frontend application for maintaining F5 switch configurations.
- Confidential consisted of a Silverlight application in IIS that used asynchronous WCF services to call window services which retrieved data from SQL 2012 R2. As a developer I was assigned tasks in TFS to add and change existing features all the way through the Confidential application stack as well as maintaining parity for the unit tests.
- As a tester, owned and maintained everything for testing.
- Owned the TFS build definitions, PowerShell scripts for automated deployment and execution for our product, test code and execution and reporting test results.
- Code check - ins were gated, minimal deployment dependent on what was checked in and minimal test pass.
- The daily/nightly runs ran everything regardless for a full test pass. Also assisted with code coverage with Magellan
Technologies: Silverlight, Asynchronous WCF calls, Windows Services, IIS, JavaScript, SQL 2012 R2, Visual Studio 2012 & 2013, TFS (Tasks, Work Items, and Build definitions), C#, LINQ, PowerShell, Magellan
Confidential, Seattle, WA
Software Developer in Test
Responsibilities:
- Primary duty was to maintain and fix known issues in the existing UI test framework using Motif without updating underlying core test framework .
- Updated the test framework by using UI Automation to update the test framework to match the current features in FIM.
- Also developed another test automation framework using Coded UI for testing a new product BHold which had no existing framework.
Technologies: C#, WTT, FIM, Visual Studio 2010 & 2012, Product Studio, C#, LINQ, UI Automation, W32, Coded UI. BHOLD.
Confidential, Redmond, WA
Software Engineer
Responsibilities:
- Primary duties required testing various components within the GCC CRM system.
- Developed tests in C# for testing the Hotmail service.
- Developed a Coded UI test framework for other testers on the team to utilize and build additional tests for.
- Created a number of helper methods to get data from CRM to make testing easier for the entire team.
- Designed and developed the code for database migration as well as verifying data correctness of the CRM database upon migration.
Technologies: C#, REST Web Services, TFS, Visual Studio 2010, CRM, SQL 2008, LINQ, LINQ to SQL, UI Automation, W32 API, Coded UI.
Confidential, Kirkland, WA
Software Developer in Test
Responsibilities:
- Primary duties are to test Web Services, and associated business rules, utilizing both white and black box testing.
- Owned the automation test suites for both API and UI testing, updating test suites for product changes each sprint. Additionally, owned the UMR service testing.
Technologies: C#, WCF Web Services, TFS, Visual Studio 2008 & 2010, SQL 2008, LINQ, LINQ to SQL, Telerik UI Test automation.
Confidential, Redmond, WA
Software Developer in Test
Responsibilities:
- Develop test automation in C# for the Windows Embedded Images Configuration Editor primarily using UI Automation.
- Duties include investigating failure, enter detailed bug reports, or updating either the common automation library or test suites for product changes.
Technologies: C#, Product Studio, Visual Studio 2008, SQL 2008, LINQ, LINQ to SQL, UI Test automation, MAUI, Win32 API.
Confidential, Redmond, WA
Software Developer in Test
Responsibilities:
- Developed, designed and maintained new and existing tests for Window Mobile Phone.
- Primary duties included writing automation software in C# which interfaced with Web Services.
- Additional duties included writing test tools to utilized product code to populate test data for testing.
Technologies: C#, Product Studio, Visual Studio 2008, SQL 2008, UI Test automation, KAF, MAUI, JavaScript.
Confidential, Bellevue, WA
Software Developer in Test
Responsibilities:
- Design and develop test for data integrity through the Knowledge Web's workflow.
- Tested validity of data stored in SQL as well as mimicking the UI by consuming the data delivered via a web service.
Technologies: C#, Product Studio, Visual Studio 2008, SQL 2008, Web Services.
Confidential, Redmond, WA
Software Developer in Test
Responsibilities:
- Implemented the entire physical object layer for my team. This layer both drove the UI automated operations as well as read screen values for verification of Visual Studio.
- Investigate and verify test failures reported within automation before logging product bugs, as well as producing clear minimal repro steps for found bugs.
- Owned ad hoc manual testing for some items not automatable within the product.
- Assisted triaging bugs, following open issues and verifying fixes once implemented.
- Facilitated and investigated lab runs for BVT, functional, code coverage, and localized lab runs using test info structure tools.
- XML Editor test areas owned included: create schema, code snippets, graphic schema designer, reformatting, accessibility, tools and option settings, brace matching, commenting, indenting tests,
- Entity Data Model test areas owned included: model first, refresh from database.
- Additional tools tested, SQLXML, XML Diff Patch, Graphical XQuery builder, Object Spaces, XML Notepad as well as a number of tools and prototypes that were never productized.
- Quickly understanding customer’s use case and how it fit with Confidential ’s data access to provide appropriate solutions to meet customer requirements.
- Opened clear concise product bugs when found, coordinated and facilitated communications between customers and product team when immediate fixes were needed.
- Utilized lab machines to reproduce environments and bugs encountered.
- Suggested alternative solutions or a work around when needed to meet the customer’s requirements, often writing code snippets when needed.
- Provided 24 hour on-call support for urgent issues when needed.
- Routinely lead in the number is issues resolved per month while maintaining high customer satisfaction.
- Assisted and wrote content for Knowledge Base articles (KB articles) posted on MSDN.
Technologies: C#, TFS, Product Studio, Visual Studio 2003, 2005, 2008, SQL 2000, 2005, 2008, Web Services, XML, C++, MFC, Win 32, Visual Basic 5 and 6. XML, EDM.
Confidential
Technical Support
Responsibilities:
- Assisted customer with data access issue while using the MDAC beta.
- Opened product bugs when needed, most issue were found by customers, others by myself while writing, developing and testing sample code.
- Provided reports which detailed bug trends or design request changes regarding any portion of MDAC.
- Assisted with developing an internal web site for communicating MDAC issues and resources.
Technologies: Visual Basic 6, C++, Win 32 Api, MS SQL, MS Access. MDAC 2.2 & 2.5.
