Technical Qa Lead Resume
Irvine, CA
SUMMARY:
- Senior Software QA Engineer with full system development lifecycle experience, including designing, developing and implementing test plans, test cases and test processes fueling swift corrective actions, significant cost savings and fault - free audits.
- Qualifications include 15 + years of QA software testing experience in diversified industries from all different aspects of software testing from projects initiation time to release in production.
- Backed by strong credentials including great analytical skills; advanced command of various testing suites, waterfall and agile methodologies and monitoring tools; and cross-platform skills in Windows, Mac, Unix, Smart Media, Gaming Devices, and STB’s.
- Created, implemented, and adhered to best practices in the Quality Assurance Department.
- Experienced in developing and implementing comprehensive SDLC and test methodologies department wide and companywide.
- Experienced in planning and executing tests from large system wide tests (SIT, BAT, UAT, etc.) to individual functional tests and regression tests, also led projects under commonly used methodologies including waterfall, RUP, JAD, iterative, & agile (Scrum).
- Strong interpersonal and communication skills with a track record of motivating and developing team leaders and team players.
- Heavily experienced using on-shore, offshore, and mixed team’s models.
- Proven hands-on experience with quality assurance practices, including project plan development, test strategy development, test plan development, test case & test data review, and test automation.
- Experienced in defining, designing, creating, & executing several test types including performance tests, load tests, volume tests, stress tests, boundary test, compatibility test, parallel test, end to end test, endurance tests, security test, scalability tests, etc.
- Expertise in Models like Agile Scrum, Spiral and waterfall Model
- Designed, created and maintained API level Test automation frameworks for end-end testing using multiple technologies and tools including SoapUI Pro and Rest-Client.
- Expertise in performing Web services & SOA testing using Rest, SOAPUI and SOAPUI PRO, Jmeter, Postman, also used tool SOA Cleaner.
- Creative problem solver with advanced analytical, planning, and scheduling skills with a focus on timely delivery.
- Communicated with executive management and business partners as well as mentoring QA staff to foster growth and achieve departmental goals.
- Incorporated of several interfaces of functional and non-functional Product Standards and gateways into the agile calendar
- Leadership of the training process for new Quality analysts/ engineers on Applications Quality Assurance artifacts and functionality
- Exclusively experienced in creation and execution of enormous numbers of functional and non-functional Test cases, Test reports, and functional Automation Test scripts for multi-browser platforms, Web-services Automation Test scripts via Selenium and SoapUI respectively.
- Complete working knowledge of web browser software including basic knowledge of html, CSS, cookies, JavaScript, Navigation buttons, DOM and typical use cases.
- Initiated the use of an off-shore team to maintain progress automating existing test cases, freeing on-site staff to work on the high Value-added projects.
EXPERTISE AREA:
- SQA Testing & Methodologies
- Test Plans, Cases & other QA Doc’s
- Functional Requirements
- Scripting & Documentation
- SaaS, SOA and DaaS , AWS Cloud Testing
- UI & Compatibility Testing
- Data Interface & Migration Testing
- Performance/Load/Stress Testing
- API’s Test Automation
- Defect/Bug Tracking
- Test Strategies & Coverage’s
- QA & QC Standards
TECHNICAL SKILLS:
Platforms and Environments: JBoss, TFS, AWS (S3) Cloud, Web and Client Server, Java, .Net
Web Servers Technologies: IIS, Apache, SVN, Bit Bucket, and GIT
CI Server: Hudson, Maven, Jenkins, and Bamboo
Platform languages: SQL, HTML, CSS, Flash, Flex, JavaScript, Java, C#, C++, Json, XML
Automation Test Tools: Selenium (IDE, RC and Web-driver) QTP 9.1, Rational Test Manager, Functional Tester
Performance & Load Test Tools: Grinder, Load Runner, Jmeter, and LoadUI
API Test Tools: SOAPUI (4.5.2), Rest Client (1.3), Postman
Mobile Emulators: MobiOne, Remote TesKit, TA Mobile
Logging Tools: PuTTY, Chainsaw
Bug/Defect Tracking Tools: Jira, Bonfre, Quality Center, VersionOne, Mingle, Test Director and Rational Clear Quest, Redmine
Issue Identifiers: Firebug, XPath, Fiddler, Wire Shark, CSS, Fire path, Charles, Crash Logs
Doc Repositories & PM Tools: TFS, Share point, Base camp, Confluence, Version One, Jama, Testrail, and Microsoft Project
Databases: Oracle9i, Mongo DB, MY SQL, SQL Server
Database Tools: MYSQL workbench, DB Visualizer, MS Query, Toad
Operating Systems: Windows NT/2000/XP/9x, Mac OS X, DOS, UNIX Solaris 2.6, and Linux.
MS Office Tools: Word, Excel, PowerPoint, and Visio.
Media/ Smart App Test Tools: Brightcove, Oyala video player, Free wheel, HockeyApp, Oracle VM Virtual box (emulator)Smart Media Devices: Xbox 360, PS3 and PS4, Apple TV, Roku 2&3, all commonly used Smart TV’s
PROFESSIONAL EXPERIENCE:
Confidential, Irvine, CA
Technical QA Lead
Responsibilities:
- Solely responsible in development of automation test scripts/ regression suits for all servers side Web-services (API’s) using SoapUI pro, Jmeter, Postman and other tools.
- Created, maintained and executed regression test scenarios/ test-suits for all end points of server API’s for continuous integration using tools including Jmeter, GIT and Jenkins
- Regularly maintained, update and tested QA environment which contained all web properties, and submitted reports
- Performed End-to-End integration testing for all sever side API’s changes and verify API’s results meets expected behavior of the code.
- Led QA team in the planning, construction, and execution of test scripts, Defect Management Templates
- Used Wiki to store all testing results, metrics, created Test Cases, and Reporting.
- Reviewed Business requirements, IT Design documents and prepared Test Plans which involved various Test Cases for all assigned module/projects; Review Test Requirements, Creating Test Plans and Test Strategy documents.
- Involved in UAT testing, SIT Testing, Regression Testing and Functional testing for Smart TV’s and Mobile platforms .
- Tested manually of 3.0G - 4.0G mobile handsets UI and video streaming over (iOS devices, Android devices etc.) and several wireless devices.
- Meticulously performed Manual application testing using Black box Testing Techniques.
- Manipulated database for testing using SQL Server via MYSQL workbench
- Perform manual test execution on daily basis and meet the QA signoffs dead-lines for each sprint/ and release cycles.
- Coordinate development team on outstanding defects issues reported by QA and allocating resources to perform fixed defects verification
- Determining testing scope & preparing test design, planning activities/ tasks.
- Manage and oversight all QA/UAT environments, coordinate release schedule with release team.
- Mentored and provided guidance for test cases creation for Video Streaming application particularly Smart Devices (Internet Ready TV’s, Blu-ray, Xbox, etc.), gaming devices, STB’s (Apple TV and Roku), mobile phones, and WEB Applications.
- Performed Ad firing test scenarios via using Wireshark for Mobile Platform
- Created and executed integration tests for iOS and Android application (billing, registration/authorization, and web).
- Performed App Grid Optimization and Omniture testing via using Charles
- Participated in project launch and patch tests on App-Store and Google play
- Created, maintained and executed functional and regression suites of manual test cases for Web-Connected Devices such as Samsung Connected Smart TV’s, Samsung Web-Connected Blu-Ray Players, Apple TV, Roku Boxes and all hand held devices (all major mobile devices such as iOS and Android devices)
Methodology: Agile (Scrum)
Environment: Jira, Confluence, Brightcove, Oyala video player, Free wheel, HockeyApp, CSS, HTML, XML, .NET, Oracle VM Virtual box (emulator), Xbox 360, PS3 and PS4, Apple TV, Roku 2&3, Smart TV’s, Selenium, JavaScript, MySQL, Wire shark, Fiddler, Charles, Postman, SoapUI Pro and Rest Client, Jmeter, Jenkins, Maven, Eclipse, Appium, Firebug, Firepath etc.
Confidential, Solana Beach, CA
Senior QA Lead
Responsibilities:
- Managed day-to-day activities of QA team conducting front end, batch jobs and automation testing of application for Mobile platform
- Ensure that all QA testing projects are executed to exceptional quality and on time.
- Built strong inter-department relationships (Dev, Product and Project Management)
- Produce QA documentation and generating reports for top management reviews
- Created and implemented mobile automation framework from scratch using Appium WebDriver, Java, XCode
- API Testing (SOAP and REST) using SoapuiPro, RestClient, Postman, Jmeter, RestAssured, Jerssey
- Coordinate development team on outstanding defects issues reported by QA and allocating resources to perform fixed defects verification
- Determining testing scope & preparing test design, planning activities/ tasks.
Methodology: Agile (Scrum)
Platforms: Mobile Devices
Major Projects: ABC - Watch Live TV & Stream (ABC Digital)
Environment: Jira, Confluence, Brightcove, CSS, HTML, XML, .NET, Appium, JavaScript, MySQL, Wire shark, Fiddler, Charles, Postman, SoapUI and Rest Client, Jmeter Jenkins, Maven, Eclipse, Firebug, Firepath and Eclipse.
Confidential, Woodland Hills, CA
Test Manager
Responsibilities:
- Successfully worked on several projects concomitantly and each of them with specific requirements that differs from project to project.
- Successfully translate business requirements/use cases/relevant project artifacts for new applications and enhancements into cohesive, effective and efficient integrated test plans.
- Conducted status meetings with project PMs and updating them on project QA/testing status, identify and report on any issues/risks from a QA/Testing perspective and assist with plan mitigation strategies. Also, gather information from these status meetings that could be critical to QA and handle it with the QA Teams.
- Conducted test data planning sessions, set strategies for obtaining test data needed and manipulation throughout the development and testing lifecycle.
- Verified/validated the files (eligibility, claims) email sent by TSG tool.
- Performed manual integration, system testing, usability, regression and SIT testing.
- Uploaded all testing artifacts (detailed test plan, test design, test report) in the source forge share point.
- Developed complex SQL queries for querying data against different databases for data verification process.
- Developed ETL test scripts based on technical specifications/Data design documents and Source to Target mappings.
- Extensively interacted with developers, business& management teams to understand the project business requirements and ETL design document specifications.
- Vigorously conducted and participate in business requirements walkthroughs, analysis & design walkthroughs, inspections, reviews, project meetings and user group meetings for quality assurance.
- Identify potential project based SIT bottlenecks and recommend to effective resolve the issues to move smoothly in UAT transitions.
- Assisted business users in defining User Acceptance Testing, test cases and plans.
- Preparing EDI X12 files and responsible for loading authorization in WMDS and reviewing Dispatch reports.
- Lead QA team (onshore/offshore) in creating and executing test scripts/cases to the test plans and review all testing artifacts from offshore QA team members for accuracy and completion.
- Accountable for production implementation verification and validating system quality.
Methodology: Agile (Scrum)
Environment: Mainframe, SharePoint, Oracle EBS, IBM Rational Suite, Lotus Notes, Citrix, Windows, Internet Explorer, Rational Clear Quest, Rational Requisite Pro, Firefox, MS Office.
Confidential, New York, NY
Media Services QA Manager
Responsibilities:
- Effectively and efficiently managed the projects in all different phases like; Project initiation time, design, development, testing, deployment and production.
- Involved in all aspects of web-based, mobile and Smart TV applications including design, documentation, testing, deployment and maintenance.
- Heavily involved in complete test execution for all API testing on daily basis using Rest Client.
- Used Selenium to automate the Address validation functionality via the Test Page.
- Led projects that involve both front-end and back-end in e-Commerce environment.
- Equipped test environments, created and manipulated test data, and prepared tools prior to test execution to ensure a stable environment for testing
- Created and successfully executed test cases for Video streaming application particularly smart Devices (Internet Ready TV’s, BluRay, Xbox, etc), mobile phones, and WEB Applications.
- Tested manually of 3.0G mobile handsets UI and video streaming over (I Phone, I Pad, etc) and several wireless devices.
- Created, maintained and executed functional and regression suites of manual test cases for Web-Connected Devices such as Samsung Connected Smart TV’s, Samsung Web-Connected Blu-Ray Players, and Roku Boxes.
Methodology: Agile (Scrum)
Environment: Brightcove, Flash, Flex, CRX, CSS, HTML, XML, .NET, Visual Studio, VersionOne, Flex Monkium, MobiOne, Remote TestKit, Selenium, Rest Client, Json, JavaScript, MySQL, SOX.
Confidential, Los Angeles, CA
Lead Quality Engineer
Responsibilities:
- Create, review and approve all project related documentation including, Requirements doc, Wire Frames, Use cases, test plans, test cases, test results and bug reports etc.
- Involved in Manual functionality and regression batch testing using Selenium IDE of current releases and also provided QA support in terms of creating strategies, Process building, aligning QA team as per industry best practices.
- Participated in setting up test labs using automated functional regression and performance testing tools including Selenium IDE and Grinder.
- Create, edit and maintain functional regression automation test script for portal systems with a goal of 80%+ test case using Selenium IDE, scheduled Test Runner to run nightly automated regression test suite.
- Responsible for the quality and release of a backend suite of UNIX- and web-based portal administration tools designed to assist production personnel in creating and cataloguing Blog- and media-based content for the public websites.
- Performed Web, API services testing using tools and Rest and verified data using XML.
- Tested 3.0G mobile handset UI Testing (I Phone, I Pad, etc) and wireless PC application manual testing.
- Used Jira bug tracking system to manage and resolve ongoing coding issues; maintained release documentation notes for all project deliverables.
Methodology: Agile (Scrum)
Environment: Flash, CRX, CSS, HTML, XML, Java, Javascript, Jsp, JBoss, Apache, MySQL, Perl, RSS, Selenium, Shell-Scripting, SQL, SVN, TWiki, UNIX, Db Visualizer, Windows, Mac OS, Grinder
Confidential, Chandler, AZ
QA Engineer
Responsibilities:
- Responsible for Planning, coordinating and risk assessing in all different projects releases and accurate reporting of test status for each stream of work to IT and Business management.
- Followed Company QA Process CMMI Level 5 standards for all the artifacts.
- Deployed in SOA architecture.
- Performed requirement analysis on backlog items and enhancements in TFS.
- Prepared manual testing strategy.
- Prepared manual test cases in Quality Center (QC).
- Created, updated and maintained Test scripts for one of Bank’s main business application, and provided end to end testing coverage
- Worked with ETL groups and Acquisition team, PM’s and business analysts for understanding the mapping scopes.
- Extracted data from various sources like Oracle and DB2 server.
- Worked on issues with migration of Data from development to QA-Test Environment
- Conducted test data planning sessions, set strategies for obtaining test data needed and manipulation throughout the development and testing lifecycle.
- Played a liaison between technology teams and in house and vendor data providers
- Manual testing of the application and verification of the functionality of the application as per the business requirements.
- Used Web Methods software and UNIX shell scripts
- Used Quality Center to write Test Plans and test cases and manually performed unit and integration testing and reporting defects.
Methodology: Watrerfall
Environment: Web Base, Quality Center, QTP, Shell, Windows, UNIX (Solaris), MS Word, MS Excel, TFS, .NET, CSS, Javascript, Html.
Confidential, Torrance, CA
Senior QA Engineer
Responsibilities:
- Tested software applications in a highly complex server environment.
- Designed and tested Unix Host and Web server applications.
- Created test plans, documented and reported bugs.
- Participated and train the Practice Partner EMR system, appointment scheduler and medical billing applications in clinics, hospitals, physician practices, and MSO's.
- Write and execute test scripts for all functionality of NextGen EMR Software
- Assist physicians and staff in system configuration to meet their specific requirements
- Provide product training of file build, patient registration, appointment scheduling and reports to end users.
- Establish and maintain strong relationships with practice staff, hospital staff and Hospital Administration.
- This assignment included participation in critical work in project planning, system and workflow analysis, design, development, documentation, and configurations as well as testing and training delivery throughout various NextGen (EMR) implementation phases.
Methodology: Waterfall
Environment: Client Server, NextGen (EMR), MUMPS, Windows (98 - XP), C++, MS SQL, Quality Center, QTP, MS OfficeConfidential, Irvine, CA
QA Analyst
Responsibilities:
- Performed Software Quality Engineering via validating the system meets the user requirements
- Ensure the business and functional requirements objective are met the standard of FDA regulations frame work.
- Involve in the complete QA Lifecycle activities like Pre-testing phase, Acceptance Testing Phase, Testing Phase and also in User Acceptance Testing.
- Involve in setting up IBM Rational Testing Suite including Rational Clear Quest, Test Manager, Manual Tester
- Involve in manual Black Box testing of the application and verification of the functionality of the application as per the business requirements by using Rational Manual Tester.
- Responsible for carrying out manual testing and acceptance testing during various phases of testing.
- Used Rational Requisite Pro and Clear Quest for Requirements gathering planning, Test Plan Creation, and Defect Tracking.
- Wirelessly tested the major releases of application functionality for PageWriter Touch and TraceMasterVue platform.
Methodology: Waterfall
Environment: Client Server, Win CE, Windows (98 - XP), IIS, .Net, SQL, MS Access, XML, C++, C Sharp, Clear Quest, Test Manager, Manual Tester.
Confidential, Glendale, CA
QA/ Data Analyst
Responsibilities:
- Built and produced test-plans and test cases for invoicing, billing and score software program in accordance with the business requirements.
- Successfully planned and managed assignments with project variations
- Performed data gathering, manipulation and validation throughout the SDLC
- Executed test cases throughout the integration and the regression environments.
- Run SQL queries to extract data and merge it during the creation of new data sets.
Methodology: Waterfall
Environment: Web Base, Client Server, WinNT, Win 2000, SQL, MS Access, MS Word, MS Excel, Visio, Java, XML
