We provide IT Staff Augmentation Services!

Ccar Lead Quality Assurance Analyst Resume

0/5 (Submit Your Rating)

NY

SUMMARY

  • Over 10+ years of experience in gathering business requirements, analysis, design, documentation, application testing, implementation of process and system changes that would help the organization to achieve the best solution in business and meet client's goals
  • Ability to identify the opportunities for process optimization, process redesign and development of new process/policies.
  • Extensive experience in QA, Manual & Automation Software Testing, Java Programming, Object Oriented Programming and Web services testing.
  • Strong experience in Automation using Selenium Web Driver, Selenium Grid, TestNG, Junit, Cucumber, Web services (SOAP, REST).
  • Designed and implemented different automation frameworks from starch like Page Objectsframework, Keyword Drivenframework, Data Drivenframework and Hybridframework for a number of projects
  • Expertise in writing Selenium Web Driver automation scripts in JAVA for highly transactional E - commerce websites.
  • Developed/maintained Test Plans, Test Cases, Black Box/White Box Testing, Defect Tracking and reporting for both Manual and Automated Test environments.
  • In depth manual testing, Boundary value analysis, statement coverage, loop coverage, error graph analysis. Unit, Functional, Integration, Regression, System, End-to-End testing.
  • Created forms and custom workflows using Microsoft tools such as Microsoft InfoPath and SharePoint designer
  • Experience in testing Web and Client-Server applications on different environments.
  • Experience in business requirements gathering, analysis and participation in functional architecture/design activity
  • Following project guidelines, Defect Lifecycle QA best practices, finding valid defects, hidden defects, follow-up to fix defects from development team, defects retesting, finding and reporting defects.
  • Experienced on working on SQL Single-row functions (Character, Number andDate etc), Group functions and sub queries
  • Extensive experience working in Agile methodology (Scrum, TFS), SDLC(QC, ALM, JIRA), stand-up meetings/Sprint planning with Product owner, Scrum master, Understanding and writing user stories, Acceptance Criteria, Epic along with Business Analysts, Deep understanding on product design, architectures. Worked Squad team structure
  • Exposure to end to end System Integration Testing (SIT).
  • Writing Gherkins Given, When, Then, And, But (Steps) as per business rules for Cucumber to define test cases, Smoke Test, Sanity Test, Pre-production tests.
  • Experienced with various web browsers like Internet Explorer, Firefox, Safari, Chrome and Opera.
  • Extensive experience in performing backend testing using SQL queries
  • Proficient in bug tracking systems such as Quality Center, JIRA
  • Effectively communicate with stakeholders, business team and technical team to translate business questions and requirements into reports and views
  • In depth developing requirements analysis reports, use cases, baseline plans, application materials, user guides, test strategies, test scripts, test cases, test plans, test procedures and testing standards for two-tier, three-tier and web based applications
  • Experience in working with various phases of Software Development Life Cycle (SDLC), Waterfall, SCRUM and Agile methodologies.
  • Being a loyal and committed professional, capable of working independently as well as able to play a good team player.Hands-On
  • Writing Selenium automation scripts in Java, TestNG. Writing and building automation frameworks, working along with architectures to develop solid frameworks, automation scripts.
  • Running test data into QA/UAT/Regression environments using automation. Test data creations. Running automation scripts over night for number of records.
  • Using Java and Java Scripts for Web services testing (SOAP, REST protocols), SOAP UI, GET/POST methods, Request/Response, XML/JSON.
  • Writing SQL for Client/Server application testing, OLTP systems testing, Front, Middle, Back-end testing, Integration, Functional, System, End-to-End, SIT, Regression, Sanity, Error handling, GUI, Negative, Recovery, Usability, Black-box Testing. Executions and validations to find high priority, severity defects.
  • User Interface, User Experience testing, Web Applications testing, Cross browser/platform testing, wireframe verifications, QA/UAT/Regression Environment harnesses and simulators preparation, maintenance for major releases.
  • Experience and having knowledge on Core JAVA language coding, JavaScript, Knowledge on Object Oriented Programming, C, C++, Visual Basic, JavaScript.

TECHNICAL SKILLS:

Test Management Tools: ALM, QC, JIRA, Scrum

Programming Languages: JAVA, JavaScript,VB, C, C++

Web Automation: Selenium2.0 WebDriver, QTP, JUnit, TestNGKnown Testing Methodology SDLC (Software Development Life Cycle, STLC (Software Testing Life Cycle),Defect Life cycle and Agile methodologies like scrum

Test Cases: Gherkins (Cucumber), User Stories, test cases, use cases, test scripts,Epics

DB Query Language: SQL

Webservices Testing: SOAP, REST, XML, JSON, HTML, Apache

Languages Known: C #,SQL,FORTRAN,HTML and PL/SQL

Operating Systems: Windows 9x/2000/XP/7/10

Database Tools: SQL server 2008R2/2012, MS Access, Oracle 10g,Sybase Power Designer

Business Process Tools: MS Visio

Testing Knowledge: Functional Manual testing, Automation testing, Web testing, BlackBox testing like End to End Testing, System testing, IntegrationTesting, Functional testing and Regression Testing

Software Lifecycles: Agile methodology, User Stories, Sprint planning,Waterfall model, Verification-Validation, Prototype model

Others: Eclipse, SharePoint, SQL Navigator, MS Word/Excel

PROFESSIONAL EXPERIENCE

CCAR Lead Quality Assurance Analyst

Confidential, NY

Responsibilities:

  • Agile methodology, Reading, Understanding, Verifying, Analyzing, Suggesting, Initiating, Creating, Developing of Test Plan and Test Case/Script creation and Execution User Stories, and Acceptance Criteria, Finding defects in extreme agile environment in Sprints.
  • Reviewed Business Requirements for quality and created test cases, both Manual and Automation, to exercise the requirements. Prepared Test Environment and enhanced test cases, working with different QA teams and also with complete group in scrum methodology. Participated in all scrum review and retrospective meetings (local as well as cross-site) Wrote a QA standards and procedures to make documentation for future .
  • Analyzed, understood and discussed with development team about the application and its functional specifications
  • Participated in brainstorming discussions to solve complex issues.
  • Identified areas of improvement in product development process and made suggestions to the team.
  • Attended requirements walkthrough sessions and created test cases for all requirements.
  • Reviewed current processes and recommended changes where appropriate in the FSD’s
  • Logged defects in Remedy, participated in Defects review meeting and Weekly Status Meetings.
  • Conducted System & Functionality testing, maintained Requirement Traceability Matrix (RTM) and Defect with tool as JIRA/ALM.
  • Designing automation frameworks Data Driven, Page Object Model, Keyword and Hybrid.
  • Writing Selenium Web driver automation script in Java, TestNG in Eclipse IDE. Building automation frameworks by working along with architectures, writing automation page level functions, element locators. Building automation scripts for web application testing.
  • Data-driven framework tasks included:
  • Preparing the test plan, test scenarios and test data.
  • Locating elements by identifying the XPaths or other appropriate properties.
  • Defining and initializing test variables
  • Parameterizing the test
  • Customizing and extending the code to handle programming, conditions and loops
  • Implementing java methods into the project
  • Read test data from Excel spreadsheets using the Apache POI HSSF format
  • Executing the test for various test data and get the results of the test
  • Record and analyze test results.
  • Keyword-driven framework tasks included:
  • Identifying keywords representing the most common and repeatable methods of using the Application Under Test (AUT)
  • Creating reusable methods using identified keywords
  • Creating the driver scripts
  • Implementing the Apache POI HSSF format to create read and write methods with Excel
  • Executing the automation test scripts, error Handling, capturing results and auto-recording back into Excel spreadsheets
  • Running automation scripts for test data creations in SIT/UAT/Regression environments.
  • Writing Java and JavaScript’s for Webservices automation testing. Sending request (REST, JSON) to Web service end-points (http, Apache). Testing webservices,.
  • Manual Testing: Performing high quality manual testing on newly implemented functionalities, Smoke, Sanity, Functional, Integration, System, End-to-End, Regression, Ad-hoc, Exploratory, Cross-browser/platform, testing.
  • Database Testing: Writing complex SQL for Database testing (Oracle, SQL Server). Validating data standards, accuracy, enrichments, consistency, referential integrity, joining tables, aggregate functions, group-by, union, union-all, and left/right/full joins. Using SQL Queries and design test cases to perform backend testing of all data displayed and saved in the system.
  • Writing high quality test cases for finding hidden defects using techniques boundary value analysis, looping, code statement coverage, equivalence partitioning, and impact analysis coverage.
  • Identified criticality of the defects and generated Defect Tracking Report. Entered defects in defect tracking tool (HP ALM), conducted Defect Review Meetings, Interacted actively with the automation team to research and prioritize other areas of the product for automation.
  • Review/Update/Versioning test cases in excel sheet and then uploading into Test Plan tab in Quality Center (QC), ALM tool. Creating similar Tree structure in Test Lab in QC, ALM, drag-drop test cases from Test Plan to Test Lab. Execute Test Cases in Test Lab. Raising defects for failed test cases, Assigning defects to development team lead. Running Summary, transactional reports to get the current status of test cases execution, defects in Dashboard tab. Sending daily reports to Project Managers, Development Leads, Business Analyst as a part of QA Lead activity.
  • Primary duties include creating, designing, and maintaining Microsoft SharePoint Sites. Based on the users request I develop sites and set permissions based on the user specification. I also create forms and custom workflows using Microsoft tools such as InfoPath and SharePoint designer. Furthermore, I deploy and maintain third party tools that the company utilizes.
  • Responsible for analyzing user requirements, procedures, and problems to automate or improve existing systems and review computer system capabilities, work flows, and manual processes; solving problems, administering servers and applications; and providing information and/or direction as may be required.
  • Updated JIRA for execution cycles to generate weekly status and requirements mapping and performed regression testing for different builds.
  • Enhanced Regression Test Cases to implement complex testing scenarios, increased permeations of Functionality Testing and increased code coverage using Selenium.
  • Reported the bugs as e-mail notifications to the developers and escalated the issues to respective development team members.

Selenium / Manual Tester

Confidential, NY

Responsibilities:

  • Experience in software testing process involving setting up of test environment.
  • Worked with client to translate business processes and practices into functional and business requirements.
  • Good knowledge of Financial Products like Derivatives, Equities and Fixed Income.
  • Designed streamlined approach for off-shore teams on the mortgage origination platform.
  • Deliver web-based mortgage loan origination system and loan servicing implementation projects
  • Interacted with testing team members as needed to ensure all requirements are mapped to test cases.
  • Worked closely with project managers, development teams, quality assurance and other teams to define the comprehensive project plan.
  • Delivering and implementing the project as per schedule deadlines.
  • Participated in various meetings with Project Managers, Developers and QA team and discussed about Enhancement and Modification Request issues (Change Requests).
  • Created and managed system testing schedule.
  • Expertise in preparing Test Strategy, Test Plan, Test Summary Reports, Test Cases and Test Scripts formanualtesting based on the User Requirements, System Requirement documents, Use Cases for Black Box Testing -- Functional, System and Integration, execution of Function/Integration/System/regression tests and tracking of Defects.
  • Test cases Writing/Execution/Review/Maintenance in Quality Center Test Plan tab. Creating similar tree structure in Test Lab, drag-drop test cases from Test Plan to Test Lab. Execution of test cases in Test Lab tab in QC, ALM.
  • Defect Logging/Retesting/Reporting in Quality Center. Exposure in defect management, defect coordination between team, bug management, interaction among developers-designers and authority
  • Actively involved in defect Management and defect life cycle process. Defects logging, entering defects parameters such as build version, attachment for defect evidence, expected result, actual result, assigning to development lead, business analyst, priority, severity, subject line etc. Defects retesting, setting filters in QC, ALM to sort with defects status as New, Retest, Fixed, and Not Fixed. Retesting on defects having retest status, distributing defects retesting among team members, validating defects retesting results and closing of the defects
  • Designing and writing Selenium WebDriver automation framework, test scripts using Java language in Eclipse IDE for Regression testing. Execute various features of Selenium as Synchronization points, TestNG Versioning and maintaining automation regression test scripts and reporting defects.
  • Developing Automation framework Data Driven, Hybrid, Page Object Model, Unit tests. Writing test scripts using Junit, TestNG annotations. Finding and Interacting with Web Elements using available Classes, Methods in WebDriver Interface.
  • Updating Framework functions when needed and Developed the Automation Test Scripts
  • TestNG.xml, Preparing and maintaining testing.xml for the regression test suite execution.
  • Involved in Cucumber Smoke tests, Sanity tests scripts writing, Feature files, Steps generation according to Gherkins.
  • Experience in test management and defect management tools like HP-ALM.
  • Reported the bugs as e-mail notifications to the developers and escalated the issues to respective development team members.
  • Involved in UAT support
  • Database testing includes validation of account details, account status, trade time, price at current time, market price, limit price till trade get fully executed.

QTP Tester

Confidential, NY

Responsibilities:

  • Created and maintained the application test documentation in Quality Center
  • Worked with Business Analysts, Development Groups and Project manager in analyzing Business Specifications.
  • Created VB scripts for regression testing usingQTP. ensures that the existing functionality is working properly by performing regression testing withQTPScripts.
  • Executed and managed test cases and reported bugs in Quality Center (QC), test management suites for writing test cases, test execution, defect management, defect tracking and Bug Reporting.
  • Performed Verification, Validation, and Transformations on the Input data (Text files, XML files) before loading into target database. Analyzed the System Specification Requirements (SSR) to understand the Test Requirements in each release.
  • Developed documentation for Automation Scripts and Libraries.
  • Involved in the construction of test plans and execution and validating various test cases in order to ensure that the operational capability of new software meets the client.
  • Used Agile testing methodology for achieving deadlines in UAT.
  • Involved in working with developers for Code-Refactoring and checks for the code achieves desirable quality.
  • Used different Modules in ALM like Dashboards, Management, Requirement, Testing and Defects.
  • Prepared scripts, running tests, Analyzing results in Load Runner 9.1 for Performance testing.
  • Worked on Windows Platform and experienced in back end testing by executing SQL Queries.
  • Responsible for Functional, Compatibility testing of web reports.
  • Developed Shared Object Repository for reusability across the scripts.
  • Documented test hierarchy, test scenario, test case based on the SRS and BRD.
  • Conducted various management activities by analyzing and verifying test results providing status reports and created detailed periodic status reports for senior management to keep them posted on the progress. Extensively used the record and Playback framework functionality by usingQTP.
  • Good Knowledge in Creating Test cases and Test scripts usingQTPfor Descriptive Programming using VB script.
  • Implemented various Checkpoints for data validation and synchronization and developed Reusable functions usingQTP.
  • Hands On Experience in Automation tools like HPQTP
  • Automation Regression test execution performed using HPQTP automation tools
  • Perform Regression execution using HPQTP scripts to ensure existing functionalities work properly
  • Good Knowledge in designing, developing, enhancing automated test scripts forQTPusing VBScript.
  • Involved in writing and executing script for regression and functional testing usingQTP.
  • Executed the tests to verify the web GUI usingQTP. Performed Functional testing, Positive & Negative testing and GUI Testing.

QA Manual Tester

Confidential, NC

Responsibilities:

  • Coordinated with the Development Team on Defect Analysis arising in Test
  • Developer/Project Management Department as a part of the daily scrum meetings.
  • Assisted in building Test Module Repository with Test Templates for Reusability and easy
  • Wrote SQL queries to check proper data population in application tables.
  • Performed data validation and integration with different applications and the work flows from the old to the new data base using complex SQL Queries and data base schemas.
  • Worked with the SQL statements to extract data from tables and verify the output data of the reports on the browser page.
  • Performed Integration testing to verify the data interface between various application modules.
  • Performed System and Regression testing for new releases.
  • Hands on with SQL queries and populate tables according to the functional and specifications.
  • The Developed test execution plan describing important details regarding how the test sets
  • Need to be conducted, organized, and executed.
  • Interacted closely with the business leads of the requirements to provide to avoid any overlap and duplication of efforts.
  • Interacted with developers to resolve conflicting issues.
  • Prepared Test scope from Business Requirements and Functional Specifications
  • Experienced in defining, creating and implementing testing process and methodology.
  • Submitted Status and Test Evaluation Reports.
  • Involved in rigorous meetings with testing team, development and BA team to plan and implement testing efforts.
  • Experienced in writing test cases, test scripts, test plans and execution of test cases reporting and documenting the test results using Mercury Quality Center
  • Responsible for updating weekly status, which shows the progress of the testing
  • Participated in Walk Through and Defect report meetings periodically
  • Worked in all phases of Manual Testing like Integration Testing, System Testing, Business Functionality Testing and Regression testing of the application

QA Manual Tester

Confidential - Columbus, OH

Responsibilities:

  • Reviewed test cases for requirements coverage, ambiguity, and completeness.
  • Created and developed end-to-endQATest scenarios based on user's stories.
  • Documented and executed Test plans, Test cases and Test scripts based on baseline requirements
  • PerformedQARegression, System, End to End and User Acceptance Testing (UAT)
  • Performed the Functional Testing on the application
  • Verified all the possible permutation and combination using Data Driven testing manually
  • Interacted with users and gathered users' claims for any features of application
  • Reported defects and discussed details withQAlead and Project manager
  • Performed manual testing on different modules of the application.
  • Performed Functional, Integration, System and Security Testing.
  • Performed web specific testing like Link checking, Browser page testing, Application Testing and Security Testing.
  • Documenting the Test results using Quality Center
  • Query databases to retrieve data through Joins and Select statements
  • Attended meetings with Developers, Team Leads to create a friendly manner and helped them to solve the errors.
  • Interacted with the Testing and Development team to resolve and to follow up on development issues.
  • Reported results and updates.

DOTNET Programmer

Confidential, NY

Responsibilities:

  • Involved in the designing and implementation of the project.
  • Responsible for involving in all the phases of the Project Development life cycle.
  • To build the Front end user ASP.NET was used.
  • Designed the Web Forms using different ASP.NET Server Controls, Validation Controls.
  • Dataset, Data Adapter, Data Reader and the other ADO.NET controls were used extensively.
  • Responsible for maintaining versions if source code using Team Foundation Server.

We'd love your feedback!