Qa Automation Lead Resume
Burbank, CA
SUMMARY:
- Result oriented Senior Professional with 14+ years of insightful Global experience in IT arena with in developing and managing software QA programs; recognized for managing and working with complex competitive challenging projects and implementing them successfully with efficiency, safety and quality. Demonstrated ability to efficiently prioritize a broad range of responsibilities in order to achieve maximum level of operating effectiveness
- Proficiency in conceptualizing & implementation of various quality improvements projects and conducting audits for continual improvement
- Understanding of quality parameters and quality systems keeping in mind continuous improvement in the process using various methodologies
- Possess In - depth understanding of various safety methods & proven abilities in coordinating and leading variety of people and projects with an ability to develop strategic plans
- Broad experience in billing systems and financial systems, building automated tests using tools, testing SOA applications from both the service and user interface layer
- Experienced in working with J2EE (Java, Servlets, JSP, EJB), XML, UML, Rational Development Suite 4.0, C, and C++.
- Broad exposure to Java, J2EE Architecture, JSP, JDBC, RMI, Servlets, SWING, AWT, ASP, VB, XML, UML, C, C++, Oracle and Proficient in UNIX
- Experience in using automated tools like Mercury’s Interactive test suite (Win Runner, Test Director, Load Runner, Selenium and Quick Test Pro) and Database testing using DB2
- Skills in conceptualizing & effecting process initiatives to boost overall efficiency of the organization
- An efficient communicator combining sound coordination, interpersonal & problem solving skills with analytical & leadership capabilities to enhance operational efficiency
TECHNICAL SKILLS:
Testing Tools: Mercury Interactive Test Suite (WinRunner 7.0, Quicktest Pro 9.0, Load Runner 8.0, Test Director 8.0) Rational testing tools (SQA Robot, SQA Loadtest, and SQA Test Manager), DB2, Selenium RC and core, Selenium Webdrivers, UFT 12.5, HP ALM
Version Control Tools: VSS, Clear Case, Subversion, CVS, GIT
Bug Tracking Tools: Bugzilla, PVCS Tracker, Clear Quest, CRM, SAP
Languages: SQL *PLUS, PL/SQL, C, C++, People Code, COBOL, JAVA, PERL, C#
Database: Oracle 8.0, SQL Server 2005, MS-Access 97/2000, DB2, MySql
GUI Tools: VB.NET, Visual Basic 4.0/5.0/6.0, Developer/2000
Mainframes: ISPF, DB2, FILEAID, QMF, TSO, CICS, JCL
Middleware: COM/DCOM, COM+, ODBC, OLEDB and CDONTS
Platforms: UNIX, Windows 95/98, Windows NT and MS-DOS, Microsoft .net
Web Technologies HTML, ASP, XML, J2EE, AJAX
Build Tools: Hudson, Ant, maven, Lunt, Bamboo
Mobile testing: Appium, ibrowse, mobile emulators/simulators
PROFESSIONAL EXPERIENCE:
Confidential, Burbank, CA
QA Automation Lead
Responsibilities:
- Implement and develop automated test practices for both web and windows applications primarily using Visual Studio’s Coded UI module for both web and windows applications.
- Design and create test scripts using C# and/or VB.NET to address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability in preparation for implementation.
- Work with the QA Manager and colleagues to define process and strategy associated with automation.
- Identify, analyze, and document problems with program function, output, online screen, or content.
- Plan test schedules or strategies in accordance with project scope/delivery dates.
- Participate in product design reviews to provide input on functional requirements, product designs, schedules, or potential problems.
Sr. QA Manager
Responsibilities:
- Responsible for overall testing efforts for the Project
- Setting up Automation Framework using selenium webdriver, TestNG, SOAPUI
- Mobile testing using appium, simulators/emulators, real time device testing
- Developing Test Team from scratch
- Managing both offshore and onsite team
- Accountable for ensuring release deliverables on time
- Performing black box, white box testing and web service testing
- Responsible for performing performance appraisals of the reports
- Involved in writing Junit and Selenium test cases
- Associated with the development of Test Plan and Test cases
- Performing Automation Test suite Analysis & Debugging
- Guiding and mentoring the team members
- Attending the weekly iteration meeting and Scrum standup meeting
- Assisting the teams with better planning and estimation
- Coordinating Testing activities with offshore team in US
Environment: Windows, Java, HTML 5, DHTML, JavaScript, xml, JSON, SOAP, Restful web service API’s, J, TestNG, JIRA, UTF, QC, selenium webdriver, TESTNG, SOAPUI
ConfidentialQA Manager
Responsibilities:
- Concerned with overall testing efforts across Platform and Cross Platform Teams
- Accountable for ensuring release deliverables on time
- Performing black box, white box testing and web service testing
- Effectively implemented Continuous Integration (CI) and developed automation framework using selenium
- Responsible for performing performance appraisals of the reports
- Involved in writing Junit and Selenium test cases
- Associated with the development of Test Plan and Test cases
- Migration of data on various realms
- Performing Automation Test suite Analysis & Debugging
- Guiding and mentoring the team members
- Attending the weekly iteration meeting and Scrum standup meeting
- Assisting the teams with better planning and estimation
- Coordinating Testing activities with offshore team in US
Environment: Linux, Windows, Perforce, Ajax, Java, HTML, DHTML, JavaScript, xml, JSON, SOAP, Restful web service API’s, Jmeter, Junit, TestNG, Siebel-CRM.
ConfidentialAutomation
Responsibilities:
- First of all it is required to identify tasks that an application has to accomplish.
- Second, a set of necessary input data has to be created.
- Third, expected results have to be defined in order one can judge that an application (a requested feature) works correspondingly.
- Fourth, Executes a test.
- Finally, Compares expected results with actual results, and decides whether the test has been passed successfully.
Environment: Specifications:Selenium Webdriver (Supports all major browsers, we use Mozilla, chrome and IE)
Confidential, Orem, UTAHSr QA Manager
Responsibilities:
- Concerned with overall process optimization, scrum/Agile software development
- Gained experience in
- Working with large complex systems
- QA best practices, Processes, Tools, & Metrics
- Test Driven Development & other agile methodologies.
- Supervising a team of 20 members both onsite and offshore, conducting weekly meeting to discuss issues and statuses on projects and clearing any roadblocks
- Interviewing and hiring candidates for various positions in the Company
- Involved in setting up Continuous Integration Environment and processes around it
- Attending daily standup & iteration planning, weekly iteration meeting & Scrum standup meeting
- Played a key role in verification, walkthrough, and weekly status meetings
- Automating applications using Selenium, Phpunit, Java web service framework, Hudson, maven and Ant
- Writing Unit tests to test the web services; setting up QA environments and managing them
- Performing black box, white box testing and web service testing
- Effectively implemented Continuous Integration (CI) and developed automation framework using selenium
- Performing performance appraisals of the reports
Environment: Linux, Windows, Bugzilla, Selenium, Ajax, Java, HTML, DHTML, JavaScript, xml, JSON, SOAP, Restful web service API’s, Jmeter, Hudson, maven, Ant, JBoss, Junit, TestNG, Nunit.
Confidential, Santa Monica, CAQA Manager
Responsibilities:
- Supervising the QA media groups for TV, movies and OMG.
- Creating and managing a software QA program, including budgetary control
- Architect processes in Defect Tracking, Test Case Management, Automated Testing Strategies for a team of 10 engineers
- Assigning the work to team members, working with them on testing issues and delivering the product on time
- Spearheading a team of 10 members, conducting weekly meeting to discuss issues and statuses on projects and clearing any roadblocks
- Hiring candidates for the various positions in the company
- Keeping track on Scrum methodology which is essentially a key part of Agile process.
- Gained experience in Test Driven Development and other agile methodologies
- Involved in setting up Continuous Integration Environment and processes around it
- Attending daily standup & iteration planning, weekly iteration meeting and Scrum standup meeting
- Managing and working with Offshore teams
- Played a key role in verification, walkthrough, and weekly status meetings.
- Automating applications using Selenium, Phpunit, Java webservice framework, Hudson, maven and Ant
- Writing Unit tests to test the web services; setting up QA environments and managing them.
- Performing black box, white box testing and web service testing.
- Effectively implemented Continuous Integration (CI) and developed automation framework using selenium
Environment: Linux, Windows, Bugzilla, Selenium, Scanmus, Test Manager, Java, HTML, DHTML, JavaScript, xml, web service API’s, php, perl, junit Loadrunner, Jmeter, Hudson, maven, Ant.
Confidential, Los Angeles, CAQA Lead
Responsibilities:
- Keeping track on the Scrum methodology, which is essentially a key part of Agile process
- Used DevOps methodology to implement software delivery and proved very good. It was a collaboration between software developers and IT.
- Gained experience in Test Driven Development and other agile methodologies
- Concerned with UI automation using Selenium
- Attending daily standup & iteration planning, weekly iteration meeting & Scrum standup meeting
- Assisting QA team of 4 members with better planning and estimation
- Actively involved in verification, walkthrough, and weekly status meetings
- Performing User Acceptance Testing with users
- Providing regular status updates to the Quality Manager on test execution
- Automating applications using SOAPUI and groovy scripts
- Formulating continuous build to QA using maven, Hudson
- Involved in black box, white box testing and AJAX applications
- Associated with Back End testing that involves database queries and store procedure testing in MySQL Env
- Experience with Subversion tool used for checking in and checking out Code and database objects
- Create test data in various XML and EDI standards
Environment: SOAP, XML, Hudson, JavaScript, Selenium, QTP 9.0,, Eclipse, Tortoise SVN client, maven Build process, SVN, VB.net, c sharp, SQL server 2005, DevOps
Confidential, Los Angeles, CAQA Manager
Responsibilities:
- Set up a scalability lab, augmented automations, black box testing and white-box testing
- Set up and administered defect tracking database (Test Track Pro) with IIS and desktop interfaces
- Augmented 6-person team with three additional hires
- Scoping, resource allocation, budgeting, lab hardware/software acquisition, requirements analysis/fulfilment
- Functioned on various applications like ztools, echo in the Pipeline/Refinery operations
- Architect QA processes for a team of 6 QA engineers
- Delegating work to the team members, working with them on testing issues and delivering the product on time
- Supervising a team of 6 members, conducting weekly QA meeting to discuss issues and statuses on projects and clearing any roadblocks
- Interviewing candidates for the various QA positions in the Company
- Assisting the QA team with better planning and estimation
- Actively involved in verification, walkthrough, and weekly status meetings
- Involved in User Acceptance Testing with users
- Provided regular status updates to the Quality Manager on test execution.
- Automating applications using QTP and Selenium tools
- Formulating continuous build to QA using Continuum tool
- Involved in black box, white box testing and AJAX applications
- Back End testing involving database queries and store procedure testing in Sybase environment
- Experience with Subversion tool used for checking in and checking out Code and database objects
- Working with Rally tool for managing user stories, test case development and defect management
- Create test data in various XML and EDI standards
- Performing database testing using Dbunit; Developed Automation framework using Perl & Java
Environment: Tomcat Apache server, Jetty 6.1, Sybase ASE 12.5/15.0, JavaScript, Java, Echo AJAX, Aqua Data Studio 4.7.2, Selenium, QTP 9.0, Rally 2007.3, Eclipse, Tortoise SVN client, maven Build process, SVN, VB.net, c sharp, SQL server 2005.
Confidential, Dearborn, MIQA Lead
Responsibilities:
- Assisted team writing functional and performance test plans
- Conducted test plan reviews with cross-functional teams
- Conducted employee performance reviews and goal setting
- Functioned on multiple projects in various domains Marketing & Sales, Manufacturing & Material Processing & Logistics
- Supervising a team of 4 members, forming the QA processes, test management and defect tracking
- Liaising with various business customers, Development Managers overseeing smooth functioning of the team
- Effectively analyzed the business requirements document (Use Case document) to understand the functionality of the application under test
- Understanding of the Solution Delivery Model (SDM) process similar to Rational Unified Process (RUP)
- Created Automation script using Rational Functional Tester
- Liaised with Business Analyst, CDU (Creative Design and Usability) and End users to understand and consolidate the business requirement document with relevance to the testing effort
- Formulated test scripts and test cases that includes inputs, actions and expected results
- Played a key role in developing a detailed System Test plan defining the objective, scope, approach, and schedule of the testing effort
- Developing Functional Test Cases based on the Business requirement document and functional specifications
- Created batch jobs, ran it through JCL and verified whether the back-end DB2 tables were updated properly
- Extracted data from the DB2 by executing SQL queries, and verified the accuracy of the records/data extracted from DB2
- Validated the test results in Mainframe environment
- Administered PVCS Tracker to track software defects and report on product metrics
- Actively involved in verification, walkthrough, and weekly status meetings
- Involved in User Acceptance Testing with users; concerned with Test Management & Defect Tracking
Environment: Win Runner 7.0, Test Director 8.0, J2EE, Rational Functional Tester and Biztalk server, PL/SQL, MVS, COBOL, TSO, CICS, JCL, DB2, SQL and PVCS.
