We provide IT Staff Augmentation Services!

Qa Manager Resume

Atlanta, GeorgiA

SUMMARY:

  • 9+ years’ experience leading quality assurance teams through Agile/Waterfall testing life cycles
  • Developed and grown teams from a mix of on - shore and off-shore resources for all areas of testing including: functional (release), regression, integration, performance and automation
  • Managed teams from 3 engineers up to 16 engineers on multiple projects including front end UI testing, SaaS, XML/RESTful Web Services, data analytics, AWS/ IBM Soft Layer cloud interfaces and mobile testing.
  • Experience deploying Java/TestNG/(Maven/Gradle)/Jenkins and C#/(NUnit/NBUnit)/Jenkins automation frameworks
  • Extensive front end automation through Selenium Web Driver and other tools like QTP
  • RESTful and XML automation through Java or C#
  • Mobile automation using Appium libraries
  • Load test using the TSung framework over AWS cloud nodes leveraging up to 200k request per second. Have used JMeter and Load Runner.

TECHNICAL SKILLS:

Developmental Methodologies: Waterfall, Agile (Scrum, Kanban), XP

Languages: C#, Java, C/C++, VBScript, Java Script, JQuery, HTML, XML, Jason

IDE: Visual Studio, IntelliJ, Eclipse, Notepad++

Test Automation: TestNG, Junit, SoapUI, Selenium 2 (Web Driver), Cucumber (Beginner)

Performance Tools and Frameworks: Tsung, JMeter, HP Load Runner, Stress Tester, .NET 4.5

Application Server: Tomcat, IIS

Continuous Integration: Jenkins

Source Control: Git, Subversion

Databases: Oracle, MS SQL Server, MySQL, Cassandra (Beginner)

Database Connectors: ODBC and JDBC

Web Development: HTML, XML, ASP NET, VBScript, CSS, AngularJS, Bootstrap

PROFESSIONAL EXPERIENCE:

QA Manager

Confidential, Atlanta, Georgia

Technologies: Java, AngularJS, CSS, Spring, Tsung (Performance Framework), Rest APIs, Microservices, SaaS, AWS/SoftLayer Cloud, TestNG, Cassandra, Selenium Web Driver, Appium

Responsibilities:

  • Manages a team of 12 SDETs for all manual, automation and performance testing for platform services
  • Architected and deployed a controller UI for the Tsung stress testing tool over AWS and IBM SoftLayer that could leverage 50k req/sec per cloud node
  • Manages all API automation using custom build assertion libraries in Java as part of the Jenkins CI build (deployed to the cloud)
  • Currently moving all AWS automation Jenkins boxes into IBM SoftLayer
  • Currently designing a complete over the cloud continuous integration UI/monitor that will identify and execute Jenkins automation jobs based on functional changes deployed to the E2E infrastructure for Web and Mobile solutions
  • Planned the QA strategy for duplicating AWS APIs infrastructure into IBM SoftLayer cloud technology
  • Implemented all automation and stress testing standards and best practices for API testing
  • Responsible for architecting custom monitor solutions for accessing API health and vulnerability
  • Responsible for representing the platform team in all Go/No Go meetings

QA Manager

Confidential, Atlanta, Georgia

Technologies: C#, JQuery, CSS, Bootstrap, .Net 4.5, SaaS, Selenium Web Driver

Responsibilities:

  • Manage a team of 4 SDETs for all manual, automation and performance testing for Confidential ’s data analytics division
  • Defined the QA team scope, strategy, goals and roadmap for all R&D Agile development teams including TravelTrax, Platform Services, Analytics and Supplier Services
  • Staffed 3 new SDETs for TravelTrax team with primary focus on Web Service and Front UI automation
  • Monitored all business cases through Sales Force and all developer stories through Pivotal Track (later JIRA)
  • Designed a full automation framework (ASPX .NET/C#/SQL Server) including UI Portal/DB Schema divided into 3 main areas: a test case management with metrics, a complete automation - test group UI controller and a testing profile UI for both manual and automated runs
  • Designed QA and automation strategy for all Soap and REST Services, RabbitMQ Messaging Queue, IBM Cognos Reporting and all front end user interface using a Java/C# automated solution
  • Used Selenium Web Driver for front end automation

QA Automation Manager

Confidential, Atlanta, Georgia

Technologies: C#, .NET 4.0, JQuery, SQL Server, NBUnit, Selenium Web Driver

Responsibilities:

  • Managed a team of 3 SDETs for all automation scripting related to all IT B2B and B2C applications including Confidential, mobile apps, internal provisioning applications, integration end point testing, API Web Services (Soap and Rest)
  • Designed a complete automation framework (ASPX .NET/C#/SQL Server) including UI Portal/DB Schema divided into 3 main areas: setting up automation test cases based on reusable classes, environment control and data manipulation; monitor environments (application and database servers); and continuous build integration process with option for automated scheduled scripts (smoke and sanity test)
  • Implemented automation guidelines for effective automation work queue to be used by other QA teams and Development teams when assigning work to the QA Automation team
  • Overseed the transition and execution of over 1300 automated test cases: removed data dependencies from within the build by improving data manipulation with database design
  • Established Visual Studio C# with Selenium Web Driver as the main Web browser automated solution and Visual Studio Coded UI for desktop applications
  • Meeted regularly with other IT groups (QA, Dev and Business Users) to strategized about how the automation team could improve systems and environment readiness by monitoring, continuous build process, e2e integration, increasing regression suite, scheduled automation jobs through the use of the automation framework solution and team deep knowledge of automation techniques though Visual Studio (C#, ASP .NET, Galio, Selenium) and/or Java
  • Outlined business goals for the team’s performance in parallel with company’s objectives as well as with department goals

Lead Automation SDET

Confidential, Atlanta, Georgia

Technologies: Java, ASP, JavaScript, VBScript, SQL Server, Monkey Talk, Robotium, Selenium Web Driver

Responsibilities:

  • Lead the mobile automation team on automation and performance coverage of several projects including new REST APIs on Amazon SaaS by which users and internal applications could retrieve and propagate user profile data and weather data across all applications/platforms for Confidential including web service technologies such as Soap, REST, RabbitMQ Messaging and Mongo Distributed Non-SQL DB
  • Lead the Android and iOS Agile automation team on the regression coverage of all Weather Channels mobiles applications
  • Implemented the mobile automation framework at Confidential by using Monkey Talk/Robotium for Android and Instruments for iOS mobile devices including Ads monitoring by opening listening ports and analyzing all the GET transactions before and after DFPP Ad Services
  • Deployed a complete DB/UI automation framework that incorporates a DB driven approach on how to build, execute and report automated test cases based on reusable utility classes (Java, C#, Selenium or QTP) driven by data-tables residing at the database
  • Expanded the automation framework into an ASP .NET Portal that completely controls automated test case creation, execution and test cases reporting broken by projects
  • Mentored non-mobile automation teams ( Confidential ) on automation strategies for the domestic and international pages
  • Lead and devised the automation strategy for all revenue ad testing in all our mobile applications, main central page ( Confidential ), international pages, tablet application and desktop applications
  • Lead the deployment of Java automated monitors that verify that all production mobile apps are rendering correctly including XML Response Codes, image availabilities, video playback, articles availability and radar map information all being controlled and reported back to the Automation Framework Portal
  • Planned and lead the implementation of continuous build integration through automated solution using Jenkins, GIT Server for source control for both dev and automation code and source code coverage for mobile applications and weather data web services
  • Lead the performance strategy for Web Services throughout Confidential
  • Conducted all SDET interviews and made final hiring decision for all contract SDETs and the mobile QA division
  • Quality Center administrator and workflow developer
  • Provided complete automated test plans including complete automation strategy, tasks, team’s resources, tools and timeframes
  • Coordinated with development and project management team members from the beginning of the project to the deployment
  • Sent QA team status report for automation coverage and execution to all project management and leads

Lead QA Engineer

Confidential, Bellevue, Washington

Technologies: C#, NUnit, Oracle, SQL Server, Selenium Web Driver, HP QC

Responsibilities:

  • Lead a team of on-shore and off-shore SDETs into Agile automation for several projects including data managing solutions for wireless carriers, SMS management and mobile enterprise solutions.
  • Created the automation strategy and guided the teams for Agile deployment
  • Grew the team from 3 SDETs to 14 SDETs in two teams and three countries.
  • Incorporated Selenium UI automation to the existing .NET C#/SoapUI automation framework
  • Coordinated with other sprint Dev and QA leads for automation coverage, defect triage and general Agile sprint testing strategies
  • Grew automation suite from 250 test cases to close to 2000 test cases (55% coverage from the whole manual regression suite)
  • Created useful tools like an Automated Data Generation, Environment Monitoring System, etc.
  • Lead 3 Agile sprint teams of 3 QA each for my first 3 month on the job while also leading the smaller automation team

Lead SDET Engineer

Confidential, Bellevue, Washington

Technologies: HP QC, HP QTP, SQL Server, Load Runner, Java

Responsibilities:

  • Conducted the initial presentations to several of Confidential upper management about the benefits of test automation and performance testing including the goals that could be achieved by using the existing Alltel automation framework
  • Deployed Alltel’s automation framework with a lighter version of the automation portal based on an Access DB and Access Forms during the first 6 months
  • Coordinated the deployment of a computer lab for the execution of automated scripts including cost analysis and equipment configuration
  • Deployed the full version of the Automation Portal with a .NET platform and an Oracle DB in the backend
  • Lead, developed and implemented the automation strategy consisting in using reusable pieces of code (actions) for building automated test cases, a data driven approach with dynamic data retrieval and a separate data repository with an Oracle DB for the three main applications in the billing department
  • Lead and developed the methodologies and templates for action creation in Quick Test Pro 10, test case creation and storage in Quality Center 10, and metric reporting using Quality Center 10, the Automation Portal and the billing department’s Share Point
  • Provided monthly reports and presentations to upper managements about automation progress and ROI (return of investment)
  • As of August 2010 over 45 0 test cases have being automated with over 120 reusable actions and over 70k lines of code
  • Test execution was decreased by around 1500% when using multiple computers to execute the automated test cases

Lead SDET Engineer

Confidential, Bellevue, Washington

Technologies: HP QC, HP QTP, SQL Server, Load Runner, Java

Responsibilities:

  • Deployed automation framework consisting of Quality Center 9.0, automation script strategy using Quick Test Pro 9.0 and an ASP Web Portal controlling all automation test cases, test sets and environment.
  • Developed automation tools for using an external ASP web portal that controlled all automation runs, data, user information, environments and metric reporting.
  • Lead one of two automation team in the development and execution of automation script for the provisioning, e-commerce and data storage applications for Confidential .
  • Created automation scripts to help consolidate manual test cases from excel into Quality Center as well as test duplicates.
  • Helped in the daily administration of Quality Center 9.0
  • Lead the creation (interviewing process) of the Alltel Load Runner Performance team including putting together the performance strategy and helped in the ROI presentations to management.
  • Over 1500 test cases were automated with over 500 reusable action and over 200k lines of code

Lead SDET Engineer

Confidential, Bellevue, Washington

Technologies: HP QC, HP QTP, SQL Server, Load Runner, Java, WinRunner

Responsibilities:

  • Administrator of Mercury Test Director Versions 7.8 and 8.0
  • Implemented plan and strategy for the deployment of Test Director throughout the company’s IT department and HR department
  • Re-configure the defect management section of TD to match the existing Defect Tracking tool and exported and converted all defect to TD format
  • Re-configure the Test Plan section to match the new fields in the Defect Tab and created the VBScript interface between the two of them
  • Responsible of installing new version of Test Director in the IT Web Server
  • Created a dynamic VBScript Metric Report Web Interface of all Test Director defects and test case progress for every new TD project saving an average of four labor hours a day
  • Created automation strategy including reusable actions and a data driven approach
  • Helped assist automation development for production scripts that manage the nightly suspension and disconnection of services
  • Mercury’s automation developer in charge of automating the billing/provisioning application.
  • Helped create a WinRunner database schema model to upgrade the exciting data table model for a more efficient, faster and easier way of managing the automation scripts
  • Expanded the coverage of automation scripts from 50% of the application to a 90% of core functionalities
  • Defined, scripted and executed performance and stress tests against the online and GUI version of the billing/provisioning application using Load Runner
  • Coordinated with developers in Israel (Amdocs) for performance execution of scripts against their new releases
  • Opened several defect complaints with Mercury Support against Test Director and WinRunner resulting in criteria considered for future releases

Hire Now