Qa Lead Resume
SUMMARY:
- Over 8 years of experience as QA Lead/Sr. Quality Assurance in Licensing and Banking industry ecommerce and Point of Sale domain.
- Excellent QA knowledge (QA Process, Project management, Client Management) Software Development Life Cycle (SDLC) methodologies like Agile and Waterfall.
- Experienced in Manual and Automation testing.
- Strong in analyzing Business Requirements and Functional Specifications to identify Test Scenarios, developing test plans and test cases .
- Expertise in Test Case design, review, execution, defect management,tracking and maintaining Traceability Requirements Matrix.
- Expertise in Smoke, Web, Functional, GUI, Integration, Regression, Cross Browser, System Testing, API Testing, Load, Performance, Security, Backend and Memory leak Testing and User Acceptance Testing (UAT).
- Partners with the business analysts, developers and end - users to ensure that test scripts are developed or modified to cover new functionality and/or enhancements and Defect management including Defect creation, modification, reproducing, tracking, prioritizing using HP ALM and JIRA and Quality Center.
- Proficient in test automation using Selenium WebDriver, Junit, TestNG and Quick Test Pro / UFT for both web based and client/server applications and IDE tool Eclipse.
- Hands on Performance testing experience using LoadRunner and JMeter.
- Hands on in VuGen scripting for Web/ HTTP and web services protocols required.
- Over 5 years of experience in embedded software testing, worked with POS devices.
- Knowledge of scripting languages like Python, Perl, and Java Scripting.
- Have the exposure of networking protocol HTTP, DNS, DHCP, TCP/IP, Client-Server architecture.
- 6 years of strong data base experience in Oracle, SQL Server 2000/2005, IBM DB2 and Sybase, ETL Testing.
- Very good understanding of Data Warehousing concepts, Data Analysis, Data Warehouse Architecture and Designing.
- Proficient in Microsoft Visio, word, Excel and PowerPoint.
- Leads QA test planning meetings and holds team accountable to following test strategy document.
- Work with project manager to determine preliminary QA project plan, determines necessary resources, and project timeline.
- Provide key updates to project manager on test execution and progress as well as validation on test execution quality.
- Identify the tools for test reporting, test management, test automation, etc. and educate the team as required to be able to use those tools.
- Prioritize and allocates tasks to multiple contracted resources (onshore and offshore).
- Ensures adherence to quality standards and review QA deliverables.
- Conduct presentations regarding QA status and current issues. Effectively escalates risks and areas requiring management intervention.
- Assisted Senior BA in creating Use Case diagram, Business flow diagram, work and navigation.
- Performed Onsite/Offshore coordination and interaction with teams spread geographically.
- Strong team member with the ability to motivate the team members and exceptional leadership.
- Strong Ability to work independently with minimum or no documentation.
TECHNICAL SKILLS:
Tools: HP Quality Center, HP Quick Test Pro (QTP) / UFT, Selenium, IBM Rational Clear Quest, Jira, Load Runner, Performance Center, SOAPUI, Junit, JMeter, Informatica, JIRA, HP ALM.
Databases: Oracle 8i /9i/10i, MS-SQL Server, MS - Access
DB Tools: Toad, SQL Server Management Studio, Oracle SQL Developer, ETL
Languages: SQL, PL/SQL, Python, XML, PERL and LINUX/UNIX Shell Scripting, JAVA, JavaScript, JAVA, C, C++, Unix Shell Scripting, HTML, CSS.
Operating Systems: Windows 95/98/2000/ /NT/XP/Windows7, Linux/Unix, MAC, Solaris
Web Browsers: Internet Explorer, Mozilla Firefox, Google Chrome and Netscape, Safari
PROFESSIONAL EXPERIENCE:
Confidential
QA Lead
Responsibilities:
- Supervised and guided a team of 5 QA direct reports. Managed day-to-day QA lead activities, participated in release scope, provided accurate estimates, resource planning and workload balancing, troubleshooting and prepared daily status on all aspects of testing for Shop Your Way rewards program.
- Lead daily scrum, sprint review, and planning meetings to ensure full team engagement. Manages interdependencies between agile teams
- Strong analytical and conceptual skills needed to create test plans, traceability matrix and execute test cases for sprints on a variety of platforms at Point of Sale in test lab or in-store, ecommerce (browsers for desktops, mobile APPs and mWeb), and CRM producing quality products that adhered to business requirements and provided “WOW” customer experience.
- Collaborated with external partners, UBER and CITI for example that required integrated batch functionality with Shop Your Way rewards to ensure customer received rewards for qualifying conditions.
- Documented defects using JIRA bug tracking system, escalating defects involving program functionality, output, online screen and content to development team for resolution.
- Designed and implemented automated SoapUI and REST API projects to streamline Kmart and Sears Point of Sale regression testing, increasing accuracy and substantially reducing data setup time.
- Provided assessment to management to determine “Go-live” decision which contained open issues / bugs, priority, severity and customer impact, describing the health of the release.
- Served as liaison with both on and off-shore development and QA gathering requirements, design reviews, assisting with translating into test scripts, and discussing code delivery schedules and any potential issues.
- Working on Selenium web driver automation tool and developed automated script for GUI and API testing using Java Programing features to reduce the execution time, streamlining regression testing.
- Parameterized data in the automation scripts and integrated the data table to execute Data-Driven Testing.
- Pulled out the defects raised by QA team and client from defect tracking tool after System Integration Testing & client side User Acceptance Testing respectively to create reports in JIRA.
- Complied and Submitted Test metrics to the business team and the management to measure the testing effort.
- Executed SQL/PLSQL scripts to retrieve data from database in order to conduct database testing.
- Performed performance testing using Load Runner.
- Monitor performance using profiling tool for window, Linux and Unix operating system.
QA Lead
Responsibilities:
- Analyzed Business Requirements and developed QA/SIT Test Plan using Testing Methodology.
- Demonstrated QA Test Plan with cross-functional team to approve business logic and baseline documents.
- Ensure the proper usage of available tools to gain the maximum benefit of the QA effort. This includes testing tools for functional, performance, automation, etc.
- Ensures performance testing projects are tracked and monitored against time, effort and cost.
- Work with QA managers, Development managers and the Software Development Director to develop and execute QA strategies to meet and exceed department and corporate quality goals.
- Provide technical expertise in Test Automation, Testing Methodologies, Testing Processes, Tools and Techniques across the teams.
- Performed sanity testing using post installation check using release notes and identified installation or code initial problems.
- Performed different kind of testing such as Functional testing, Integration testing, and Regression testing.
- Testing tasks included integration testing external team and UAT business team to plan, execute identify defects, managed defects, reports and implement business process.
- Proactively managed/troubleshoot problems and often make decisions independently that impact overall system and projects.
- Understand the settlement and business processes and to provide technology solutions that can benefit the product and vendor implementations.
- Communicated with Project Management to establish LOE of each phase of SDLC and prioritized QA task.
- Developed SQL Script to validate Data Transaction in Front End Testing. Developed complicated and execute via Toad and saved Test Result.
- Preparation of ETL mapping specifications.
- Created various PL/SQL stored procedures for dropping and recreating indexes on target tables.
- Designed and developed UNIX shell scripts as part of the ETL process, automate the process of loading, pulling the data.
- Worked with ETL group for understating mappings for dimensions and facts.
- Develop test plans based on test strategy. Created and executed test cases based on test strategy and test plans based on ETL Mapping document .
- Worked with peers in development and other organizations to troubleshoot and resolve project issues both technical and non-technical in nature.
- Performed Defect Root Cause Analysis, interacted with the related Team, and tracked defects in a Quality Center.
- Assisted business & marketing team in execution of UAT by providing data.
- Interacted with upper management to provide daily QA status, discussed outstanding issue and upcoming project functionalities.
- Performed different kind of testing such as Functional testing, Integration testing, and Regression testing.
- Manually performed GUI and Functionality testing of the Application front end using testing methodology.
- Attend weekly meeting with team leads, manager, and developers to discuss the issues found during the creation of the test cases/scripts.
- Tested the application with waterfall development processes and in an iterative development environment.
- Used Microsoft Excel sheets to create a Traceability Matrix and the Test Matrix, this gave us an accurate database of the bugs and helped estimate and analyze the development process.
- Developed back end process validation using UNIX Utilities.
- Performed Defect Root Cause Analysis, interacted with related Team, and tracked defects in a HP ALM.
- Involved in production enhancement with SDLC team, tested minor release and discussed all open items with team.
- Interacted with Business Analysts and Software Developers for defect reviews and participated in QA meetings.
- Reviewed major defects with cross functional team and analyzed reason of defects with regression and retest results and tracked in Quality Center.
- Involved in change control at each new changes by discussing impact of current functionality, release notes, preparation for production launch.
- Adhered to established standards and methodologies. Utilized tools and methodologies to improve individual effectiveness and to increase efficiencies in the QA process.
- Developed and sustained appropriate relationship with peers and other project team members.
Environment: Platforms: UNIX, Linux, Windows (NT, XP, 2003, Vista), Macintosh, MS-DOS
Programming languages: SQL, Java, UNIX/Linux shell, VB, PL/SQL, HTML, XML
Database systems: Oracle, MySQL, Microsoft SQL Server, MS Access
Web Server: IBM Websphere, Weblogic
Defect-tracking software: HP Quality Center, HP ALM, Jira
Tools: and Utilities: Quality Center, MS Office, SharePoint, Microsoft Exchange, Toad, SQL Navigator
ConfidentialSoftware, QA Automation Lead
Responsibilities:
- Reviewed the Business Requirement Specification (BRS) and Functional Requirement Specification (FRS) with the business and development team to understand the architecture and functionality of the application.
- Created and presented the project highlights to the QA team and other stakeholders.
- Send daily status report to stakeholder.
- Shared the accepting criteria with the team and work with them on collecting or creating UAT test cases.
- Created and enhanced test scripts using element locator Selenium Webdriver methods, Java programing features and TestngNG Annotations.
- Validate number of licensing for end user and encryption and decryption signature file functionality and validate server performance with license manager.
- Performed security testing for license leakage and duplicity.
- Identified the requirements by discussing with Product Owner and Dev Team.
- Designed Test Python test script and Involved in Regression testing.
- Performed performance testing using Load Runner.
- Verified that the requirements were testable, designed the test approach and ensured clear definition of roles and responsibilities. Involved in the development of the Test plan - Approach, scope, resource assignments & schedules and Testing Strategy and automate test cases.
- Created GUI standards all over the application.
- Prepared pre-condition and post-condition data for testing the application in Agile Methodology.
- Created Test input requirements and prepared the test data for manual data driven testing to test Web application.
- Performed Risk Analysis to determine the focus of the testing; identified critical business processes.
- Used Traceability Matrix to trace issues.
- Performed Smoke, GUI, Web, Functional, Integration, System and Back end performance, memory leak testing and Cross Browser Testing.
- Performed System Monitoring testing CPU, Memory Space, Network delay testing and written Linux/Unix shell scripting.
- Logged in defects from User Acceptance testing and tracked them till closure.
- Extensively used Quality Center (QC) for test planning, maintain test cases for test execution.
- Used SQL Server Management studio in validation and creation, execution of SQL scripts for the Backend Testing and to fetch data from database.
- Data validation and Database integrity testing done by executing SQL, PL/SQL statements.
- Involved in several customer delivery patch testing and releases.
- Participated in defect review meetings with the team members and developers.
- Supported the application on Night of Release by testing the application on different release days.
- Escalated risk and issues to Management team on timely fashion.
Environment: Quality Center, Microsoft Office, SQL Server Management Studio, Load Runner, Linux/Unix, Internet Explorer/Firefox, Selenium, JavaScript, JIRA, Eclipse.
ConfidentialInfinite Computer Solutions, Software Engineer.
Responsibilities:
- Worked on basic cryptographic principles for decrypting fingerprint templates.
- Performed security testing using encryption and decryption.
- Performed Bug fixing, debugging crash-dumps/Core Files.
- Load and performance testing and API Testing XML testing and database testing
- Implemented customer transactions validation, reading customer account information and updating details into their smartcards
- Worked on SQLite database for maintain transition records
- Developed, Enhanced, and Maintained automated testing scripts with QTP for Regression, Integration, and system Testing.
- Decrypting files after EOD and storing them into SQLite3 database in the device.
- Memory leak detection and performance testing .
- Performed Web, Functional Testing, Regression Testing, Simulation and validation for web service integration. Prepared test plan and identification of the test data.
- Involved in the Development of Test Plan and Test Cases for Integration, Functional, System and Regression Testing.
- Written test scripts using python.
- Involved in preparing the test cases for GUI, Functional Testing, Integration Testing, and Regression Testing.
- Interfaced with developers in resolving the defects investigated in the application during testing.
- Conducted a wide range of quality tests to ensure that software meets specified standards and end-user requirements.
- Tracked and reported defects through JIRA.
- Attended review meetings and discussed technical issues with developers.
Environment: HP Quick Test Pro / UFT, Quality Center, SQL server 2005, XML, Unix, Windows 2000, MS excel, Internet Explorer, Firefox, Python, JIRA