Qa Lead Resume
NyC
SUMMARY:
- 15 years of experience in the field of Information Technology in Quality Assurance/Testing, in Web, Mobile, client server, internet/intranet environments and Open source products.
- Development & maintain experience of Test Artifacts - Requirements Traceability Matrices (RTM), Test Execution Report, Test Cases and Test Scripts from Use Cases, Design Documents & project artifacts
- Strong knowledge & possess experience in writing Test Cases using Test Rail, reporting bugs and raising issues.
- Deep understanding with QA Methodology and QA Validations to ensure Quality Assurance Control
- Proficient in presenting Test Status Report to project teams and upper management that included test execution, coverage, system changes, issues, and potential impact analysis
- Experience working in a formal application development environment with an established Software Development Life Cycle (SDLC) and Bug/Defect Life Cycle (BLC).
- Performed Black-Box/Functional/GUI Testing, System Testing, Smoke Testing, Regression Testing, Load and Performance Testing of Web, Mobile and Client/Server based applications by various testing tools
- Strive to apply best practices to utilize technology in the quality assurance process in a way that ensures the delivery of stable systems while reducing support
- Strong leadership skills that inspire team confidence and respect while motivating team members in a creative and effective manner
- Excellent verbal and written communication skills in expressing ideas clearly to individuals and groups including the ability to effectively document procedures, processes and results
- Integrated JUnit framework with Web Driver API in selenium for test automation
- Hands on experience in iOS and Android Mobile Apps testing
- Hands on experience in quality assurance plans by conducting hazard analyses; identifying critical control points and preventive measures; establishing critical limits, monitoring procedures, corrective actions, and verification procedures; monitoring inventories.
- Hands on experience in AWS cloud Services including S3 and AWS device Farm
- Hands on experience with managing Crowd testing for test cycle with Applause.
- Experience working in Cybersecurity, HealthCare, Retail(ecommerce), Open Source, Banking and Financial Domains
- Experience working in AGILE and Waterfall Methodologies.
- Experience in Manual and Automated testing using tools Selenium, Appium, Quick Test Pro (QTP), Win runner, Load Runner, and Quality Center.
- Experience in Web services testing
- Expertise in project management skills by handling meetings, data analysis, documentation and business reports.
- Well conversant with software testing methodologies including developing Test plans, Test scenarios, Test cases, Test procedures, Test reports and documenting manual and automation tests.
- Strong experience in Defect Tracking and Reporting using tools JIRA,Bugzilla, TFS, Test Director, Quality Center, Bug Central and Project Tracker .
- Working experience of Relational Databases like DB2, SQL Server, Oracle and MS-Access. Experience in Back-end testing using SQL queries on the above databases
- Documenting Test Documents using MS Office Tools- Word, Excel, and Power Point.
- Excellent communication and interpersonal skills with problem solving abilities, effective in working independently and an exceptional team player.
TECHNICAL SKILLS:
Test Reporting Tools: JIRA, TFS, Bugzilla, Bug Central, Project Tracker, Test Director, Rational Clear Quest, Quality Center.
Operating Systems: Windows 98/2000/XP/Windows7/Windows8/Windows10, UNIX, LINUX,MS-DOS
Databases: Oracle9i, DB2, SQL Server, MS Access
Programming Languages: TSL, HTML, XML, VB Scripting, SQL, PL/SQL
Testing Tools: Selenium, Appium, Win Runner, Load Runner, Quick Test Pro (QTP), Quality Center
Version Contro: l: CVS and Subversion
Web Technologies: HTML, XML, ASP, JSP
Web Services: XML, SOAP, REST
Network Protocols: HTTP, TCP/IP, SMTP
Others: SCRUM, MS Office 2000, 2003, MS Front Page, MS Access
PROFESSIONAL EXPERIENCE:
Confidential
QA Lead
Responsibilities:
- Review the business requirement documents and raised issues that require clarification from the client.
- Designed comprehensively scenarios and test cases (to perform as manual or automated procedure) for the Functional, Regression and Integration Testing using Selenium Web Driver Eclipse/Java for day-to-day QA tasks.
- Performed cross browser, cross platform (Win7/8.1/10, Mac, Linux) and cross device (mobile phones, tablets, emulators) compatibility testing in virtual and real machine environment.
- Developed and executed Performance and Load Test scenarios and scripts using JMeter and Visual Studio. The test environment included up to 4 R3Large AWS servers, the combined simultaneous quantity of threads was up to 80K.
- Performed the ETL testing in cooperation with DB developers to assess various data flows (e.g. a migration of user’s messages from Open Fire Db to MySQL chat/interface table or a verification of SMS/Email flow via Dynamo DB as a result of a load testing).
- Created complicated SQL queries to collect an additional information of the results of the tests, used for enhance data visualization, gathered the information in the user/management friendly way.
- Reported and tracked bugs in JIRA throughout project life cycle, created Wiki pages and SDLC/workflow charts.
- Performed Multivariate Push Notification, Cross-Platform, Optimization, Durability, Connectivity, Security and in-depth UI Testing (iOS, Android), interacted with the app developer's team using an Agile (SCRUM mostly) methodology.
- Mentored QA team members during one-on-one interactions as well as managed the team with resource allocation, QA presentations, and thought leadership while providing oversight and management on all quality assurance tasks.
- Provided estimates and scope reviews for work on future projects while acting as a QA expert within the company and communicating risk to project and company stakeholders.
- Utilized Xcode, and GitHub to set up an automated testing framework using Selenium with JAVA as well as created automated testing scripts for the front-end, back-end, cross-browser, and device testing of all StopiT websites.
- Managed the QA team during all aspects of the testing lifecycle that included the creation and execution of manual and automated test scripts for multiple software releases on platforms such as desktop and mobile web, desktop and mobile apps
- Proactively set up stand-ups and other project meetings with producers, UX designers, graphic designers, and developers to investigate, identify, troubleshoot, and resolve issues throughout project lifecycles while managing project specific bug logs.
- Created positive and negative manual test cases, which ensured that different changes made on the back-end were reflected correctly on the front-end.
- Created, updated, and performed all of the automated and manual testing efforts which included the creation of user stories, test plans, and running of regression tests all while coordinating with ad operations, design, and development teams.
- Coordinated the submission of bugs and other critical issues by reviewing, reproducing, prioritizing, and escalating them to ensure they were fixed or patched in a timely manner and contributed to the larger success of the product team by managing defect reports and maintaining accurate documentation.
- Developed test plans and executed manual test scripts as well as automated test scripts using Selenium against Mac and Windows operating systems for desktop and iOS, Android, and Windows operating systems for mobile
- Acted as a key liaison between the engineering team and the QA team as well as the product and project managers and design team by coordinating timelines with builds and releases and in addition, generated test reports and provided test metrics.
- Responsible for the management, documentation, and strategy going into all of the testing initiatives performed including testing on Mac and Windows desktops as well as iOS, Windows, and Android mobile devices.
- Collaborated with junior and senior testers, project managers, and developers to manage tasks in Base camp, perform installation verifications and data logging in MySQL, bug logging in JIRA, and create test summaries with cumulative data for auditing purposes.
- Oversaw the scheduling and implementation of new testing frameworks and workflows while diagnosing performance issues, identifying signs of degradation, and minimizing the amount of risk items within each digital project.
- Effectively defined user stories and created test cases for web and mobile platforms, which resulted in the greatest coverage, highest accuracy, shortest cycle time, and lowest cost.
- Provided comprehensive web platform testing services using a variety of testing techniques that included cross-browser testing, smoke testing, and regression testing while using MySQL, Rational Quality Manager, and Selenium IDE.
- Delivered risk-based requirement and specification reviews before writing test scripts that suited core business needs while optimizing results to significantly drive out defects for their desktop and mobile solutions.
- Tested iOS Mobiles app on the following devices and OS versions: iPhone 5, 5s, 6, 6plus, 7, 7 plus and iPad Air with OS versions 8, 9, 10, 11 and higher
- Tested the Android Mobile apps on major Android devices with OS versions 2.3,4.2, 5.0, 5.1.1, 6.0 and Higher.
- Test applications on various supported devices by various carriers, such as Confidential, Confidential, Confidential and Confidential with various Network connections 4G and 3G
- Involved in A/B testing and Optimization in various features for the Mobile apps.
- Used Charles Proxy and Bloodhound to test Events tracking.
- Involved in Omniture Testing for various Mobile App releases.
- Analyze user and business requirements for the new build and compared of those with the old build to modify test plans for positive and negative scenarios for functional and performance testing.
- Create test schedules and strategies in accordance with project scopes or delivery dates.
- Wrote test cases based on the Business Requirement documents - Functional, Regression, End to End test cases
- Created Test Plans based on requirement documents.
- Used AGILE methodology for testing.
- Interacted with Business Users, Project Managers to discuss Project deadlines, Test Cycle create and execution duration.
- Perform the Positive and Negative Testing, Smoke Testing, Integration Testing, User Interface Testing on the application.
- Perform Regression testing after every build Installation.
- Involved in testing web services for testing Registration, User Sync, Photo Sync services using SOAP and REST
- Verified SSO (Single sign On) for the 8 different servers
- Automated Regression test suit for Website and Mobile applications using Selenium and Appium
- Lead and Coordinated weekly defect calls and Status Meetings.
- Coordinating with offshore team members and Collecting test reports and publishing the Test Status results every day during the Standup meeting
Environment: Web Services, JIRA, MS SQL Server, iPhone, iPad, Android, Selenium, Appium
Confidential, NYC
QA Team Lead
Responsibilities:
- Tested iOS Mobiles app on n the following devices and OS versions: iPhone 4, 4s, 5, 5s, 6, 6plus, iPad 2.0,Air 1, Air 2 with OS versions 7, 8 9 and 9.2
- Tested the Android Mobile apps on the and major Android devices with OS versions 2.3,4.2, 5.0, 5.1.1
- Test applications on various supported devices by various carriers, such as Confidential, Confidential, Confidential and Confidential with various Network connections 4G and 3G
- Involved in A/B testing and Optimization in various features for the Mobile apps.
- Used Charles Proxy and Bloodhound to test Events tracking.
- Involved in Omniture Testing for various Mobile App releases.
- Review the business requirement documents and raised issues that require clarification from the client.
- Analyze user and business requirements for the new build and compared of those with the old build to modify test plans for positive and negative scenarios for functional and performance testing.
- Create test schedules and strategies in accordance with project scopes or delivery dates.
- Wrote test cases based on the Business Requirement documents - Functional, Regression, End to End test cases
- Created Test Plans based on requirement documents.
- Used AGILE methodology for testing.
- Interacted with Business Users, Project Managers to discuss Project deadlines, Test Cycle create and execution duration.
- Perform the Positive and Negative Testing, Smoke Testing, Integration Testing, User Interface Testing on the application.
- Perform Regression testing after every build Installation.
- Involved in testing web services for testing Registration, UserSync, PhotoSync services using SOAP and REST
- Verified SSO (Single sign On) for the 8 different servers
- Partially Automated web Scenarios using Selenium and Appium
- Inserted Checkpoints for validation in the scripts generated using QTP.
- Lead and Coordinated weekly defect calls and Status Meetings.
- Lead a team of 3 testers to coordinate testing efforts to meeting testing Cycle deadlines
- Wrote documents like QA Test Plan, Status Reports and Sign off Reports.
- Follow project milestones; analyze and accurately report test results in a defect tracking system and sending test status reports to the wider team for each cycle.
- Actively participate in weekly review meetings with Business analysts, Project manager, developers and testing teams.
- Coordinating with offshore team members and Collecting test reports and publishing the Test Status results everyday during the Standup meeting
Environment: Web Services, JIRA, MS SQL Server, iPhone, iPad, Android.
Confidential
Team Lead QA
Responsibilities:
- Reviewed the Business Requirement Documents (BRD) and the Functional Specifications.
- Involved in writing Test Plans by going through the design and functional specifications.
- Reviewed the Designs and specifications and created Test cases based on the content.
- Participated and coordinated in Test Case Walkthroughs.
- Performed both Manual and Automated Testing of the application.
- Involved in preparing the Test data for interpreting the Positive/Negative/Regression results based on the design requirements.
- The Test sets that covered all aspects of the application functionality were scheduled and executed using Quality Center.
- Generated automated test scripts using Winrunner TSL, based on system requirements for the web-based application and added check points on the new builds.
- Successfully designed, developed and implemented a complete regression test for the entire system.
- Used Quality Center as a Test management and defect tracking tool.
- Interacted with Business users for UAT (User Acceptance Testing), and tested the possibilities of system failure with UAT.
- Involved in attending meetings with the business users and reviewing the developed scripts to ensure that they were in accordance to the business user’s expectations.
- Managed design, development, and execution of the entire test process; track and report progress of test execution; document and coordinate the detailed execution plan for all cycles to support testing.
- Developing test estimates, strategies, plans and scenarios for each QA releases of the project.
- Communicated business requirements, goals, and directives to the technical team and served as client interface for managing user expectations and achieved client satisfaction.
- Formulated Quality assurance plan. Measured and monitored actual test results.
- Coordinated with different user groups to get the requirements and train them before the patch release.
- Preparing the Test Status Report for each build and test cycle.
- Participating in release status meetings and QA document review meetings.
- Reviewing Functional Specification, Requirement Documents and UEX documents
- Performing Functionality Testing, Migration Testing, UEX testing, Exploratory testing / Adhoc testing Security testing, Incremental-Integration Testing, Link Testing, Documentation Testing, Usability Testing, Compatibility Testing, Regression Testing, Negative Testing, Unit testing and Upgrade Testing.
- Issue triage for each release with project management team.
- Releasing QA signoff documents along with release metrics for each release.
Confidential
Team Lead SQA
Responsibilities -
- Developing test estimates, strategies, plans and scenarios for each QA releases
- Preparing the Test Status Report and project metric report to analyze the product quality
- Participating in Product Management Team meeting, QA review, Use cases and Test cases review meetings.
- Reviewing Functional Specification, Requirement Documents and UEX documents
- Performing Functionality Testing, Migration Testing, UEX testing, Exploratory testing / Adhoc testing, Security testing, Incremental-Integration Testing, Link Testing, Documentation Testing, Usability Testing, Compatibility Testing, Regression Testing, Negative Testing, Unit testing and Upgrade Testing.
- Tracking bugs of different status and Preparing bug reports
- Tracking the product updates using the Version Control System: Concurrent Version System (CVS)
- Executing Automation Scripts using Win runner for every test cycles and reporting the Status to Development Team
Confidential
Software Quality Assurance Engineer
Responsibilities -
- Perform Usability, Compatibility, Regression, Negative, System/Integration, Performance, and Unit testing for the products.
- Write scripts for automated testing and automate the testing process using Mercury interactive Astra series testing tools.
- Track bugs of different status with bug tracking tool called
- Update test cases for each release by testing against different browsers for compatibility issues
- Create ACH files in a regular interval time so as to complete the debit and credit leg for the US customers.
- Analyze the criteria for wrong funds transfer and do returns and process return files for the respective combination of returns and do Manual reconciliation to intimate the end users.
