SUMMARY:
To obtain a career oriented Software Quality Assurance Manager position utilizing my technical knowledge and experience to contribute to process and product quality & improvement.
TECHNICAL SKILLS:
Programming Languages: .Net Framework - C#, WPF, VBA, SQL
Automated Testing Tools: Visual Studio Ultimate (Microsoft Coded UI Test), Selenium Webdriver, Telerik Test Studio, Swagger API, SauceLabs
Development Tools: Visual Studio Ultimate
RDBMS/ D Confidential base: Microsoft SQL Server Management Server, MongoDB
Defect Management Tool: Microsoft Team Foundation Server (TFS), Bugzilla
Methodologies: Agile, Scrum
Version Control Systems: TFS, Git
Continuous Integration: Team City
Test Case Management: Microsoft Test Management
WORK EXPERIENCE:
Confidential, Round Rock, TX
Principal Software Engineer in Test
Responsibilities:
- Management of multi-program deployments and B2B regression consummation
- Promoted to work cross-functionally with Software Developers/Architects, Product Managers, Product Owners, and Business Domain SMEs to align test matrix with program deliverables
- Serving as the Program Test Lead for four Feature Teams in the development of the first customer-facing application in the Business To Business (B2B) space utilizing Pivotal Cloud Foundry (PCF)
- Coordinating with onsite & offshor Development and SDET/QA teams to plan, execute, and quantify integration and regression test efforts
Confidential, Round Rock, TX
Software Development Engineer in Test (Test Lead)
Responsibilities:
- Functioned in an interim Project Management role for development of Channel Service Card program
- Coordinated with various dependency/interlock development teams
- Developed automated tests (Selenium) for validation of new/existing functionality as well as defects in Confidential B2B Internal tools (Premier B2B)
- Developed automated web service tests for validation of new/existing functionality
- Executed manual & automated tests for validation of new/existing functionality in Confidential Premier B2B
Confidential, Round Rock, TX
Software Development Engineer in Test
Responsibilities:
- Developed automated tests (Selenium) for validation of new/existing functionality in Confidential Sales Application
- Developed automated tests (Selenium) for validation of new/existing functionality in Confidential STP (Mobile Application)
- Developed automated tests (Selenium) for validation of new/existing functionality in Confidential Channel Partner Direct (End 2 End)
- Shared responsibility as Point-of-Contact during production software launches
- Executed manual and automated tests, communicated test progress, test results, and other relevant information to project management.
- Worked with a team of developers in an agile environment to produce quality releases
Confidential, Durham, NC
Lead Quality Assurance Analyst
Responsibilities:
- Developed, Implemented, and lead the Quality Assurance Department
- Authored test plans and test cases based on collaborative software design and functionality requirements to ensure thorough testing of a web based (.Net) local government application
- Developed entire Automated Test Suite for North Carolina Vehicle Tax System (Visual Studio 2010 Premium)
- Obtained leadership role in creation and execution of QA and testing processes, test strategies and plans, bug documentation, functional testing, and requirement mapping
- Lead statewide testing/ course for pre - deployment of North Carolina Vehicle Tax System
- Managed User Acceptance Testing with NC Department of Revenue subject matter experts
- Applied innovative process improvement techniques to develop strategies and/or solutions which improved the client's business processes
- Analysis of client's current processes as it pertains to software use: identifying process gaps and developing plans to reach desired processes /goals by way of timely and cost-effective approaches
- Performed root-cause analysis to improve long-term quality of web based financial system
- Tr ained, mentored, and challenged team members/process owners to drive continuous process improvement
- Gained practical experience in different types of testing including: Black Box Testing White Box Testing, GUI Testing, Confirmation Testing, Regression Testing, User Acceptance Testing, and Static Testing
- Documented defects, generated status reports, bug reports and delivered them daily
- Responsible for testing all updates (patches), maintenance releases, bug fixes, and regression testing
- Mentored & trained new clients (Additional Support Role)
- Responsible for testing throughout the software lifecycle, work closely with development team and client to discover and fix issues at all stages from requirements through release
- Developed Excel based application for Customer Response Center personnel that offered issue intake, automated prioritizing and email creation to development team, analytics, and scorecard cleanup (VBA)
- Responsible for creating and maintaining client and end-user documentation and materials including Wiki Support website
- Tier II Level Client Support for optimization of business process execution via phone, email and/or on-site support visits
- Configured and applied code upgrades to Cisco 2600 Series Routers and 3750 Switches
- Participated in several company - wide equipment installs during the VOIP conversions
- Configured ruggedized laptops for Confidential field use