We provide IT Staff Augmentation Services!

Senior Lead Quality Assurance / Senior Business System Analyst Resume

Glendale, CA

SUMMARY:

  • More than 7 years of experience as a Lead/Senior Quality Assurance Engineer, with experience performing manual and automated testing web based and client - server applications involving SDLC / Agile process in Entertainment, Sales, Payroll, Finance, Banking, Automobile and Telecommunication domains.
  • Lead Onshore and Offshore Manual and Automated QA teams.
  • Experienced in all phases of Software Testing Lifecycle with expertise in the Integration and Functional, Automation, User Interface, Regression testing and Smoke Testing. Review User Stories, functional, design specs and identify test conditions, ambiguities, dependencies, risks.
  • Write, review, approve, execute and manage test strategy, test plans, test cases/scripts, test plans, test data, test reports; manage test environment and test process.
  • Test estimations, resource planning, risk analysis, determine skills, training, deliverables, schedules, plans, procedures; trained QA testers on tools and process by providing priority, technique and planning direction.
  • Deliver efficient testing solutions by meeting key project milestones and overall project deliverables on time and quality standards using Agile/Scrum methodology.
  • Manage sprint planning, estimations, daily scrum calls, monitoring and tracking defects, establish communication plans, perform application demos, retrospective meetings and process improvements.
  • Strong expertise in establishing QA Policies, Procedures, strategies, metrics, developing appropriate process and team to ensure the quality of product.
  • Worked with software development, business analyst, and end user to test and document new product and product enhancements.
  • Extensive experience in Web applications, Web services, Web methods (Middle ware Testing) in SOA and Integration testing.
  • In-depth knowledge on Automation Testing-using QTP / UFT and QC, Selenium IDE.
  • Used Rally, Quality Center & JIRA (Test Manager, Clear Case and Requisite Pro) for maintaining the Test Plans, Test Cases, Test Execution, Defect Management and Bug Reporting.
  • Expertise in testing Android & IOS mobile devices as well as IPad and Tablet testing during system testing.
  • Good Knowledge of SoapUI, Rest API Web Services and SOA.
  • Strong knowledge in PL/SQL, developing database queries for Backend Testing, in-depth Knowledge of ORACLE and SQL Server, resolved Database Performance issues.
  • Created training material for offshore team as well as trained the new hires on application and bringing them up to speed
  • Worked on UNIX environment in Test and UAT environment .

TECHNICAL SKILLS:

  • SharePoint, SVN, Jenkins.
  • Rest API,SOA - Middleware
  • HTML,XML, JSON, JavaScript, VB Script
  • Android and iOS Phone
  • ADB Tools & DDMS
  • IPhone configuration Utility.
  • Win Runner for Test Automation
  • Load Runner for performance testing
  • Rally, Jira, HP QC, Requisite Pro, Remedy, Visio
  • 2I,Agile, Waterfall, V Process, Test Driven Development and Behavior Driven Development
  • DB2, SQL, ORACLE, PGAdmin4, TOAD, Putty

PROFESSIONAL EXPERIENCE:

Confidential, Glendale, CA

Senior Lead Quality Assurance / Senior Business System Analyst

Responsibilities:

  • Hire, train and develop team of testing professionals to support the organizations commitment to quality
  • Daily status calls to communicate and coordinate planned work with offshore and onshore teams.
  • Develop and apply standards to ensure the quality of code integration including implementing CI (continuous integration) implementing automation within the Sprint.
  • Manages QA testing scope, schedule, budget, and quality in conjunction program or project manager.
  • Lead the Defect Management process during the test execution phases performing daily triage meetings.
  • Technical Advisor for the Audit tool serving as the Product Owner Proxy for the Scrum teams.
  • Participate in planning, estimation, and prioritization of development sprint activities including capacity planning, feature complexity analysis, and business needs.
  • Collaborate with other Scrum teams and the validation team to ensure knowledge transfer and understanding across teams and when performing defect triage.
  • Manage overall testing effort of enterprise applications for Residuals payments.
  • Lead QA process for enhancement from old PowerBuilder Residuals payments application to new Web / Mobile based Residuals payments application implementation.
  • Collaborated with engineering and product leaders to deliver the highest possible value to the end users.
  • Implemented daily QA stand-up meetings to ensure visibility across all QA team members.
  • Delivered automated testing of data ETL jobs housed in SQL Server by creating QA owned jobs that execute against both test and live data.
  • Delivered regularly scheduled releases of applications and APIs to production environments frequently early and with a high level of quality and confidence of the application.
  • Delivered high level of test coverage by meeting with Product Owners and other stakeholders and getting clear requirements.
  • Documents solution requirements using process flows, functional specifications, data/entity flow diagrams, story boards, User Interface specifications, requirements traceability matrix.
  • Worked closely with users to Analyze & understand Business requirements; gathered User, Functional and Non-Functional requirements & translated the requirements into User Stories for Scrum process using Rally.
  • Handle the tasks of helping the organization staff in planning data sets for UAT
  • Handle the tasks of identifying UAT testers and managing resource plan by coordinating with business stakeholders
  • Handle the tasks of ensuring that the Pre-UAT activity is performed accurately and efficiently
  • Responsible for drafting complex SQL queries and perform allocation testing from front end / user
  • Use Rally for repository, reporting and tracking bugs, and providing updates on resolved bugs.
  • Work hand-in-hand with software developers to find the perfect solution for our client’s needs.
  • Responsible for advising and assisting Software Professionals in analysing software and data processing requirements involving complex technical matters.
  • Create and review test plans, test cases, test metrics and other QA documents to ensure sufficient test coverage.
  • Created tractability matrices, test and bug reports and other test related documents.
  • Lead initiative for proper detailed documentation of QA reports.
Confidential, Bellevue, WA

UAT Test Lead/Project Coordinator

Responsibilities:

  • Requirements/User Story Analysis related to redesign on TMO Online Website - Gap Analysis.
  • Preparation/Supervision and review of QA/UAT test plans, test scenarios and test scripts related to MSO redesign project.
  • Management of Multi team test efforts, co-ordination of test cycles
  • Led onshore/offshore test teams in script preparation, testing, defect tracking and status reporting.
  • Created test bed of online users to facilitate testing, maintained/updated user profiles for team use.
  • Trained test teams on Confidential Online functionality and navigation throughout website.
  • Managed testing effort for UAT test teams for several projects related to prepaid /post-paid accounts.
  • Created test strategies to detail testing activities from requirements gathering thru defect management thru UAT promotion to production.
  • Introduced procedures/ templates to enhance organizational efficiency and control around project testing.
  • Prepared and reviewed UAT test artefacts (Test Plans, Test Scripts, Traceability matrices, etc.) with Project Stakeholders.
  • Collaborate with all project teams including Project Management, Development, Business Partners regarding requirements/gap analysis to ensure successful functional and integration enhancements.
  • Chaired defect meetings and manage tracking of all defects and issues, responsible for issue escalation/remediation.
  • Reported project status to all project stakeholders and Senior Management.
  • Responsible for testing sign-off, lead production business validation efforts and documented lessons learned.
  • Trained and mentored test teams and business users to increase testing efficiency and enhance cross application functional knowledge.
  • Produced testing estimates for UAT projects based on Project Complexity/Testing Resources and Project Timelines.
  • Responsible for creation and updates to regression test script suite.
  • Assisted with PMO initiative to create and improve overall project procedures and controls from project inception through implementation
Confidential, Camarillo, CA

Lead Quality Assurance Engineer & Business Analyst

Responsibilities:

  • Led a team of 8 QA resources both Onshore and Offshore acting as primary contact/liaison with outsourced Testing partners.
  • Work as a Liaison between application developers and the business line team and to coordinate with the migration of existing applications for conversions.
  • Managed team work load and provide assistance in defining and prioritizing team members' tasks.
  • Created a roadmap of automated and system testing activities and provided oversight.
  • Presented test strategies, test plans and test status to management, business and development partners.
  • Ensured projects, process and control documents were compliant with requirements and regulations.
  • Developed detailed project schedules, project estimates, resource plans, and status reports.
  • Track key project milestones and adjust project plans and/or resources to meet needs of the projects.
  • Reviewed, tracked and coordinated testing schedules for new development and regression testing.
  • Lead new test requirements for functional and automation testing for online Payroll applications.
  • Manage all aspects of Release Management and QA including Defect tracking, Test cases, Test Scripts, and Quality Accountability for Development team.
  • Monitor test progress throughout the release cycle and communicate test results, issues and risks to the project team members, project managers and IT management teams.
  • Led the implementation of Release, QA, Incident, Problem and Change, and provide governance over all ITIL process development for IT
  • Communicated weekly status and issues to project managers, development and user communities.
  • Distributed monthly test metrics to project team members of test cases run, test cases failed and defects.
  • Collaborate with other Scrum teams and the validation team to ensure knowledge transfer and understanding across teams and when performing defect triage.
  • Effectively supported multiple assignments, activities or projects as required
  • Executing Web Application - Offline Scenarios based on Business Requirements and Security Testing
  • Identified and mitigated project risks that impact quality of the project deliverables.
  • Ensured that process roles and responsibilities are clearly defined, assigned, and executed.
  • Handled communications regarding the overall quality assurance program with management teams.
  • Collaborated with the development team to drive all defects and design changes from discovery to retest.
  • Performed proof of concept to determine which tools were best suited for the organization.
  • Responsible for defect and test execution management, root cause assessment and gap analysis.
  • Executed manual and automated test cases, documented results, and evaluate compared to expected results
  • Developed and maintained test plans, test cases, and scripts to ensure the delivery of quality applications.
  • Efficiently communicated the testing issues with QA Team, Project Management, Developers and the business users during the weekly status and review sessions.
  • Define and produce the metrics and measurements for IT compliance to implemented processes
  • Supported Test Engineers in managing software defects effectively to meet aggressive deadlines.
Confidential, San Francisco, CA

Senior Quality Assurance Lead

Responsibilities:

  • Managed day-to-day testing of all Confidential ’s mobile applications on both iOS and Android platforms, also managed testing of Confidential ’s GO web application.
  • Grew and managed a team of 14 QA engineers and two developers from two testers.
  • Coordinated and communicated all testing efforts via conference calls and weekly reports.
  • Oversaw bug management for all defects found in an integrated testing environment.
  • Researched new tools and methodologies to improve testing from both the end user perspective and the back end.
  • Participated in overall product development and strategy for Confidential ’s Go, a new mobile application and back end data platform.
  • Delivered regular releases of mobile and web applications under time and with a high level of quality
  • Implementing test strategy for Confidential ’s Go.
  • Oversaw testing effort by third party vendors.
  • Trained and mentored junior testers on all aspects of quality assurance continuously.
  • Delivered regular releases of mobile (by-monthly) and web (weekly) applications under time and with a high level of quality
  • Delivered automated build environment for iOS and Android mobile applications used for testing. Environment built upon Jenkins and Python pointing to SVN and GIT repositories which allowed builds to be configured for specific environments and distribution lists. Defined requirements which were implemented by SDET resources.
  • Helped to get two testers promoted to lead positions within my team, leading to delegation of tasks. This freed up my time to do more planning and roadmap scoping with other managers.
  • Reviewed RFPs and SOWs provided by 3rd party vendors, providing feedback from a QA perspective which was otherwise overlooked.
  • Oversaw testing effort by third party vendors.
  • Managed product, engineering, and testing tasks of the Confidential ’s Mobile application, which is currently in the iTunes and Google app stores.
Confidential, Torrance, CA

Business System Analyst / Software Test Engineer

Responsibilities:

  • Preparing detailed test plan, test scripts and test cases by understanding the business logic and user requirements.
  • Expertise with Functional testing, System testing, Integration testing, Smoke testing, Regression testing, Expertise testing the application on data driven testing to test the application UI.
  • Working with the development team to create a suite of test data (both input files and expected results) that fully exercises data validation. Improving specification and design documents through active review and feedback with developers. Expertise testing the mobile & web app integration between internal server services and API services and out of company- 3rd party services.
  • Expertise working with the development team to create a suite of test data (both input files and expected results) that fully exercises data validation (detecting and rejecting bad data) and actual ETL functionality (properly processing good data i.e., transformations, calculations, and derivations).
  • Expertise with security, Functional, Integration, Smoke and Sanity testing of mobile applications with Android as well as iOS platforms.
  • Expert in generating both iOS and android mobile application builds through Xbox and Adb tools respectively.
  • Creating test scripts through play and run for UI specific testing automation.
  • Expertise with integrating Mobile and web applications with the car hardware to perform testing.
  • Extensive experiences in CAN protocols, automotive car features like Remote services testing (CAR Finder, RDU, RDL), testing CRM features in telemetric.
  • Communicated with Japan Honda team to design test cases and get Canoe database to automate and simulate Nodes to support bench testing.
  • Also Simulated the AC and Battery Nodes to supports a Test bench for remote testing without manual interventions.
  • Create and design Simulated Nodes reading spec to test features on test bench without real ECU, like Car Alarm, Crash, and Remote Door Unlock/lock
  • Using QTP for Web application regression testing as specially for UI and basic functionalities.
  • Expertise in Enhancing the scripts in QTP by applying checkpoints, parameterizations, synchronization point, data driven tests and creating modular tests.
  • Using SOUP UI for validating APIs.
  • Expertise in collecting both current and Dump Logs for both iOS and android devices by using IPhone configuration tool & adb tools respectively.
  • Expertise working with Requirements Matrix Traceability in Quality Centre.
  • Expertise with XML web services to test the functions in SOAP and validate the output against the UI and Vehicle commands against the database.
  • Expertise with testing various services to validate data for Smoke testing, QA testing an UAT testing.
  • Performed UAT testing in the UAT environment prior to notify to the customer to start performing UAT testing. Identifying and logging defects if a test fails, if necessary, using SQL to narrow down the root cause of the problem for efficient investigation by the development team and log accordingly. Expertise working with Database tools generating SQL queries for checking the Data.
  • Experience testing the application to validate the functional flow of the business logic on Open systems and Main frames.
Confidential

System Test Engineer

Responsibilities:

  • Involvement in the System Test Plan Preparation and Requirements Streamlining.
  • Involvement in Preparation of Test Procedures, Test Scenarios, Cases and Test Data.
  • Coordinate and execute tests and Analyze test results
  • Provide clear and concise feedback to Software Engineers
  • Performs more complex analysis of business requirements and system specifications.
  • May serve as a coordinator for all testing activities on a project.
  • Performs moderately complex to complex test data conditioning, regression testing and testing validation. Provides specific guidance on defects to developers. Gives direction to less experienced analysts. Logs, tracks, and verifies resolution of software and specification defects.
  • Documents all phases of the Systems QA process.
  • Manage setup and maintenance of test environments.
  • Support customers in troubleshooting exercises.
  • Gather test metrics and give feedbacks to improve overall quality
  • Execution of Tests and Reporting Defects Using Quality Centre.
  • Enhancing the Test Scripts for Global Execution.
  • Involved in solving Environmental problems along with Technical Support People, especially in Sever Connections and Database sharing activities.

References available upon request.

Hire Now