We provide IT Staff Augmentation Services!

Senior Quality Assurance Analyst Resume

4.00 Rating

San Ramon, CA

SUMMARY:

  • Accomplished Software QA Tester with 8 years of progressive experience and proven record of significant, successful contribution in quality management, project management, process improvement, business analysis/evaluation, product - development life cycle methodologies, supplier management, and quality management systems, processes, standards, and systems in a wide range of organizations that previously had no standards or programs in place.
  • Senior software QA tester with full Software development lifecycle (SDLC) and Software Testing Life cycle (STLC) experience. (Including designing, developing and implementing test plans, test cases and test processes fueling swift corrective actions, significant cost savings and fault-free audits). Test Planning, Test Case Design, Test Environment Setup, Test Data Setup, Defect Management, Test Log, Test Result and Traceability Matrix.
  • Domain: Financial Services, Healthcare, Business Services and Banking.
  • Proficiency in testing complex software applications including Automation & Manual testing.
  • Backed by advanced command of various testing suites, agile methodologies and monitoring tools; and cross-platform skills in Windows, Linux and UNIX.
  • Experience in all phases of Software Development Life Cycle/SDL (Waterfall and Agile/Scrum) and Software Test life cycle/STLC (Requirement Analysis, Test Planning, Test case development, Test Environment setup, Test Execution, Test Cycle closure) and coordination with Development Team Logging and Tracking Defects in all the phases with major responsibilities.
  • Skilled in Functional testing, GUI testing, Regression testing, System Testing, Configuration Testing, Data Driven Testing, Cross-browser testing and User Acceptance Testing (UAT).
  • Proficient in designing, documenting and reviewing test documents like Test Scenarios, Test Cases, Test Data, Test Summary Reports and Defect Summary Reports. Experience in creating Requirement Traceability Matrix (RTM) to trace test cases to functional and technical requirements.
  • Created and extended systems to allow for flexibility, stability, and scalability, while preserving existing functionality and Return on Investment (ROI). Testing in focus to ensure system quality standards are met by planning, designing and executing the appropriate test cases. This includes creating test plans, mining and manipulating test data, executing test cases, first-level triage of defects found, and retesting of defects through resolution. Strong in automation test case feasibility and developing POC for automation tool.
  • Implemented End-to-End Test Automation and Tools Strategies / Roadmaps, including performance and load testing. Supported Test Automation Solution Planning and Estimation. Analyzed current architecture and test platforms to formulate a vision for growth and expansion. Performed detailed test designs using sound software test engineering principals in the context of test automation platforms and integration across distributed systems. Collaboratively elaborated requirements to enable Acceptance Test Driven Development (ATDD) with BAs and developers.
  • Performed tasks required for Automation Test Implementation including review acceptance criteria (Gherkin scripts), create Integration/Regression test scenarios, implement data management strategy, and generate required reports. Improved existing test automation frameworks (i.e. make them faster, more flexible and easier to use). Utilized parallel processing or grid systems to speed up the tests. Experience automating the decommission of automated tests (removing brittle tests) and determining when not to automate. Defined and establish test metrics to measure not just product quality, but quality of testing and feedback to engineers.
  • Implemented all actions required to deploy an automated test solution, including mobilization and leading the creation of the automation framework at all layers of the application stack.
  • Developed efficient and effective quantitative methods and guidelines in order to continuously improve quality processes and practices across multiple projects.
  • Proficient knowledge in various types of software testing such as Usability Testing (UT), Smoke Testing, Sanity Testing, Positive and Negative Testing, Data Driven Testing, Regression Testing, Unit Testing, and Integrated Testing. Ensured content and structure of all Testing documents / artifacts is maintained. Tracked and reported upon testing activities, including testing.
  • Experienced in Web based testing including GUI Testing, Regression Testing, Integration Testing, System Testing, Performance Testing, Stress Testing, Functional Testing and Unit Testing.
  • Experience in working with open source tools such as Selenium (Selenium IDE, Selenium RC, Selenium Web Driver, and Selenium Grid), SoapUI, Jasmine, Protractor, Grable, Cucumber/Gherkin, Geb / Spock, jUnit, TestNG, Twist, Maven, POM framework, TFS and Eclipse.
  • Good knowledge in REST, Puppet, CHEF, Grable, Jasmine, Karma, Jenkins, TeamCity, Web API (MS ASP.Net), MVC, WCF, HTML5, CSS, JavaScript, JSON, SOAP, REST, JQuery, .Net Framework, C#, Web Services, Angular JS.4.
  • Experience in working with many external applications such as Notepad, MS Excel, IE, and MS Word through QTP by creating instances. Extensive experience in functional testing, unit testing, integration testing, regression testing, GUI testing, back-end testing, browser compatibility testing, and component testing on Windows.
  • Demonstrated experience with Continuous Integration, following build/deploy/version control tools: Jenkins, Maven, Git, Mercurial, Subversion, Bamboo, uBuild / uDeploy, Grunt, Team City.
  • Experienced in programming platform such as: Linux and Bash scripting, Ruby, Python, PHP or Perl, JavaScript frameworks in HTML5/CSS3 context, (AngularJS, jQuery, D3), RESTful APIs/JSON, Mobile development.
  • Maintained the Selenium & Java Automation Code and resources in source controls like SVN, Jenkins and Version One for improvements and new features. Experienced in different types of testing on AUT such as GUI, Functional, Regression, System Testing and Performance Testing.
  • Experienced in identifying defects, prioritizing and tracking defects to closure. Experienced in design and development of Automation Test Framework for Regression and functional testing in HP Test Pro (QTP)/UFT tool. Enhanced QTP scripts using different checkpoints, parameterization and regular expressions. Skilled in developing Actions in Quick Test Pro(QTP) to parameterize specific components of a test and reuse actions to streamline and modularize the scripts. Experience in developing automated test scripts using VBScript in QTP/UFT.
  • Expertise in writing Selenium WebDriver automation scripts in JAVA and JavaScript for highly transactional websites. Executed automation scripts on different browsers/environments & reported defects/results to the team.
  • Hands-on testing experience working with complex XML/JSON, MQ interface, EDI X12, SQL transactions.
  • Demonstrated expertise in a commercial or custom automation framework: Rational, QTP, Silk, Selenium & Appium.
  • Good knowledge of Test management tools such as JIRA Platform, Serena Business Manager, HP Quality Center (QC) and/or ALM, BugZilla and Rational Clear Quest.
  • Experience in testing UI/UX best practices and 508 compliances. Good knowledge of both White Box and Black Box testing techniques. Worked with version control tools like VSS, SVN.
  • Experienced in developing BDD scripts with Cucumber and writing step definitions for Gherkin based features.
  • Maintained the Selenium & JAVA automation code and resources in source controls like CVS, SVN over the time for improvements and new features. Experienced in using Apache POI to read data from external sources to feed locators into the test script.
  • Experience with Data-driven testing and writing SQL queries for database manipulations; Expertise in writing SQL Queries, SQL *PLUS, PLSQL stored procedures for databases like Oracle, MySQL, DB2 on UNIX as well as Windows platforms.
  • Strong exposure testing applications on different browsers - IE 6.0, 7.0, Firefox, Safari 3x. Experienced in facilitating User Acceptance Testing (UAT) for go-live.
  • Knowledge in ETL and test-driven development in SCRUM environment. Running defect triage meetings and reviewing issues with Business Analysts and Developers. Experience in training new systems to end users in a classroom environment. Ability to work in fast-paced environment and multitask with ease.
  • Innovative, analytical approach to solving complex test problems and performing troubleshooting. Quick learner and excellent team player having ability to meet tight deadlines and work under pressure.
  • Good knowledge of LISA CA Test scripting automation.

TECHNICAL SKILLS

Development Methodology: Agile/ Scrum, Waterfall

Artifacts: Test Plan, Test Case, RTM, Test Summery Report, Bug report, User Stories, Backlogs

Automation Tool: Selenium WebDriver, Selenium IDE, Selenium RC, Selenium Grid, Gherkin, Quick Test Pro, SCCM 2012R2, MDT, Test complete

Selenium Base: Java, JavaScript, Selenium WebDriver, Selenium RC, Selenium Grid, TestNG, Cross Browser Testing, POI & JXL, Page Object Model (POM) & Page Factory, Sessions, Parallel run and Dependency, Apache Ant, Log4j and LogExpert, Maven & Jenkins, HTMLUnit Driver & PhantomJS, Robot API and Handling Iframes, TestNG, Cucumber, Maven and Gherkin.

Framework: Page Object Framework, HYBRID, Keyword and DataDriven

Performance Testing: Apache JMeter

Continuous Integration: Jenkins, Hudson, GITHUB

Test Management: HP Quality Center, SVN, CVS.

Defect Management: JIRA, HP Quality Center

Web Service Tool/Language: SoapUI, http client 4.4, XML

Programming Languages: Java, Java Script, VB Script, XML, CSS, XPath, POI

Database/Database tools: SQL, SQL Server, Oracle, Toad

Operating Systems: Linux, Windows 3.1, windows 95, Windows 98, Windows 2k, Windows 7, Windows 10, windows 2008.

EXPERTISE:

  • SQA Testing & Methodologies
  • Test Plans, Cases & Processes
  • Functional Requirements
  • Scripting & Documentation
  • Regression & Negative Testing
  • UI & Compatibility Testing
  • Data Interface & Migration Testing
  • Performance / Load / Stress Testing
  • Testing Automation
  • Defect / Bug Tracking
  • Test Strategies & Coverages
  • QA & QC Standards
  • Parallel & Cross Browser Testing
  • Framework Implementation
  • BDD script development
  • Database Testing
  • Web Service Testing
  • OOPs concepts

PROFESSIONAL EXPERIENCE

Confidential, San Ramon, CA

Senior Quality Assurance analyst

Responsibilities:

  • Analyzed user stories, Business Requirements (BRD), Functional Requirements (FRD) and participated in Sprint planning, Review Sessions & Scrum Meetings and followed Agile testing methodology.
  • Developed Hybrid/Data Driven framework using Java, Selenium WebDriver and TestNG.
  • Responsible for writing the Test Cases and Test Scenarios for System, Functional, and Security Testing.
  • Involved in testing CoreFunctionalitysuch as: Contacts, Accounts, Terminations and Transfers.
  • Responsible for writing the Test Cases and Test Scenarios for System, Functional, and Security Testing.
  • Security Testing Involves Authorization/ Authentication, Field level testing.
  • Tested for various security roles, more than 50 roles were involved. Attended Daily Scrum, release planning meeting and maintained the defected using RallyTools. Tested the applicationManually and Automated usingSelenium. Performed Data-Driven testing by developing Java based library to read test data from Excel & Properties files. Microsoft Dynamics CRM Testing.
  • Developed SQL Scripts for Backend Testing to ensure that data is updated as per the Business Rules.
  • Application web services are tested using Soap UI
  • Performed the Regression testing after every build release and used SVN repository
  • Microsoft Dynamics Data Migration & Integration testing with various systems. Onsite and Offshore QA coordinator to support project activities among both the onsite and offshore teams.
  • Provide extensive support on QA, UAT & Production releases & ongoing issue mitigation tasks.
  • MS Dynamics CRM Functional Review. Dynamics CRM Global Workflow Monitoring Dashboard. Dynamics CRM Auto Code Generation. Dynamics CRM Generic Cone Utility. Dynamics CRM Testing, Functional Automation and Performance. Dynamics CRM End User Document Preparation. Dynamics CRM Email Activity Packaging.
  • Data Migration/Integration from different systems like Sales Logix, ODS, File Net, Outlook.
  • Extensively usedSelenium WebDriver2to test the web application.

Environment: Selenium Web Driver, MS Dynamic CRM, Eclipse 3.4, Java 1.7, SQL Server 2012, Html, XML, Firefox, FirePath, Firebug, SVN, Xpath, CSS, jUnit, TestNg, Jenkins, json, Ajax, SoapUI 4.5, JIRA, Agile/Scrum, Maven3.2.1, Cucumber/Gherkin 1.2.4.

Confidential, Albany, NY

Senior Quality Assurance analyst

Responsibilities:

  • Participated in writing High level Test plans, Test Scenarios, Test cases and Analysis and presentation of results.
  • Followed Agile testing methodology, participated in Scrum and daily status meetings and tested each -deliverables.
  • Selected theTest Cases to be automated and performed functional testing of the front end using Selenium & created POM framework using Java, Selenium WebDriver and TestNG.
  • Performed Functional testing as per user stories and also performed Integration Testing.
  • Handled the special mouse events and selected the options from the drop down menu using Selenium Actions builder, mouse hover and synchronization and performed Parallel and Cross Browser testing on different browsers.
  • Implement Test Cases, Test Scenarios, behavioral features and step definitions for BDD (Behavior Driven Development) using Cucumber, JUnit.
  • Createdtest Scripts in SOAP UI and Restful for Testing Web Services.
  • Source code and resources are stored in SVN Repository and maintained object repository Checkpoint and synchronization.
  • Positive and Negative Test scenarios are created to verify the functionality and the error handling capability of the application.
  • Performed Smoke test and Regression test using TestNG, Jenkins and Selenium web driver.
  • Implemented data base testing in SQL using sub-queries, joins, grouping, views etc., and used Soft Assertion, to capture multiple failures of the test case instead of stopping at the first failure.
  • Reporting is performed using TestNG Reporting, I Reporter Interface and Screenshot.
  • Gained thorough understanding in short span of time on NYMMIS and handled and contributed in the development of R1 and R1.5 releases.

Environment: Selenium Web Driver, Java, TestNG, Jenkins, Cucumber, SOAP UI, Agile, Maven, XPATH, Firebug, XML, HTML, CSS, Eclipse, SQL.

Confidential, Hoover, AL

Senior Quality Assurance analyst

Responsibilities:

  • Understanding the client requirements, user stories and functions requirements.
  • Involved in Creating Traceability Matrices from Business Required Documentation that outlines the testing scenarios with supportive test cases.
  • UsedQuality Centerto implement Test plan Document, created Test Cases and to store all testing results, metrics.
  • Quality Center Requirements Repository is maintained with business and functional requirements.
  • Utilized Rumba in order to get direct access to legacy programs in the host systems with mission critical reliability and to achieve simplified enterprise migration to browser based and server based computing.
  • Coordinated and participated in manual smoke testing of new builds, user acceptance, regression, rollback, and production validation, coordinated automated testing and script updates.
  • Performed the enrollment by user details and unenrolling a user in Corillian online with the help of the Emanager.
  • Utilized BugZero to perform reporting and source code integration and for email base external issue entry.
  • Performed data base testing including data integrity and data validation testing using SQL queries and SQL server.

Environment: HP QC, Bugzero, Rumba 8.0, eMAnager, SQL Server 2008, VB.Net

Confidential, NY

Senior Quality Assurance analyst

Responsibilities:

  • Understanding and analyzing User stories based on Detail acceptance criteria for the corresponding Sprint. Involved in creating, updating and executing of test cases according to requirements.
  • Developed and maintained automated regression test cases in Selenium Web Driver using Java programming language.
  • Designed and developed Page Objects using Page Object Design Pattern and Selenium Web Driver. Configured Maven for JAVA automation projects anddeveloped Maven project object model (POM). Executed System Test Cases/Scenarios in DEV environment and make sure that user stories are working as expected. DevelopedKeyword Driven frameworkto retrieve test actions, test data from Excel files.
  • Designed, coded and executed automated tests using TestNG and Generate tests using Log4j in various output target. Proven ability indeveloping BDD scripts with Cucumberand writing step definitions for behavior.
  • Participated in continuous integration using Jenkins. Performed monthly load testing for different subject areas like Issuer, Issue, SF and Sovereign. Involved in verification of manual update files for different subject areas.
  • Involved in Smoke testing, Sanity Testing and Regression Testing. Involved in verifying data in application through SQL queries against the Business Rules. Actively interacted with the onsite team, development team and conducted meetings for clarifications. Coordinated with Developers to resolve any open defects by replicating the scenarios in debug mode.
  • Involved in Regression Testing on DEV / QA / UAT Environments. Involved in preparing monthly QA metrics and Weekly status reports. Defect tracking was done in Quality Center and ALM.

Environment: Java, ETL Informatica, AJAX, ALM 11, Toad for Oracle 11g,Manual Testing, MS Excel, Eclipse, Selenium Web driver 2.45, Selenium IDE and SOAP UI

Confidential, Phoenix, AZ

Senior Quality Assurance analyst

Responsibilities:

  • Testing Web Services for Availability, Rates and Inventory of Rooms with Third Parties Expedia,Booking.com and Derby soft.
  • Developing Web Services Test Automation using SOAPUI.
  • Responsible for deploying Services on to WebLogic and configuring Oracle service bus for the adapters and consumers on QA.
  • Assist junior Test Engineers in determining test strategies for each release.
  • Involved in write highly complex test automation scripts to execute integration, functional, regression, performance.
  • Assisted in test script maintenance and support.
  • Involved in Research and implement continuous quality improvements in Test Engineering, including enhancements to test automation framework, innovation, general testing methodologies, and tools.
  • Designed and maintained moderate to highly complex software test automation for use in testing. Assisted in test script maintenance and support.

Environment: Oracle Service Bus, AWS, Java, ActiveMQ, Tomcat, Weblogic Informix, Oracle

Confidential, Irvine, CA

Senior Quality Assurance analyst

Responsibilities:

  • Prepared Test Environment and Test Data for successful functional acceptance testing.
  • Managed offshore team by assigning daily tasks and gathering daily status updates.
  • Created Retrospective blueprints in CONFLUENCE to track team successes & opportunities at end of each sprint.
  • Worked on JIRA Portfolio for planning and managing various teams and projects.
  • Performed Smoke, functionality, Integration and End to End testing.
  • Created execution plans for regression testing for each Sprint.
  • Updated test results in Confluence tool for every Sprint release.
  • Utilized JIRA to log defects and manage requirements.
  • Proficient in managing and generating reports using EasyBI in JIRA.
  • Conducted Defect Triage Meetings with Developers, SME’s and Business Analysts.
  • Managed the process of identifying issues during test process and discussed/escalated the issues with the management as appropriate.

Environment: HP QC, QTP, JIRA, Agile, Confluence, Bamboo, Perforce, Fisheye, Crucible, SQL Server 2008.

Confidential, Charlotte, NC

Senior Quality Assurance analyst

Responsibilities:

  • Analyzed business requirements and functional documents, created the test strategy document that define the test environment, phases of testing, entrance and exit criteria into different phases of testing and resources required to conduct the effort.
  • Responsible for working within a team to create, document and execute testing strategy, test plans, test cases and test scripts in support of a set of Global Tools, Systems, And Databases.
  • Performed agile testing, reviewed the stories and participated in daily scrum, iteration planning and release planning meeting. Performed the build and MAVEN dependencies using MAVEN BUILD TOOL.
  • Extensively worked in regression testing, parallel processing using SELENIUM WEBDRIVER in TESTNG.
  • Developed test scripts for web elements by identifying the locators using firebug and firepath firefox plugins.
  • Developed custom libraries for automation using java & selenium webdriver.
  • Involved in web application GUI automation creating regression suites using selenium web driver, junit/testng, eclipse.
  • Developed automated test scripts using testng annotations like group, parameter, data provider.
  • Involved in test approach & test case walkthrough, review with peers and test leads. The workgroup consists of business system analysts, developers and architects.
  • Used xpath and dom to work with dynamic and static objects in selenium.
  • Created test approach and test cases for logging module.
  • Reviewed and analyzed the existing test scripts.
  • Developed html testng reports for analyzing the output of test using extentreports API.
  • Maintained user documentation with testng output screenshots for user acceptance testing (uat).
  • Developed synchronization using implicit and explicit wait conditions.
  • Incorporated the test data in test scripts from excel using apache poi api.
  • Created automation scripts using selenium hybrid and data-driven development framework.
  • Developed back-end testing using complex queries to retrieve the user information to cross validate in ui and databases.
  • Maintained the java and selenium test source code and resources in the svn source control repository tool.
  • Analyzed test results, tracked the defects and generated reports using jira.
  • Prepared the data to cover various scenarios and wrote sql scripts to verify the database updates, inserts and deletion of the records.
  • Maintained continuous test integration and automatic build by using jenkins and mailed the build outputs to the team members.
  • Followed agile testing methodology, participated in daily status meetings and testing each deliverable.
  • Tested applications in different types of browsers (cross-browser testing) and versions, such as internet explorer, firefox, google chrome to simulate production environment.
  • Developed features and test scripts using bdd (behavior driven development) in cucumber.
  • Developed cucumber HTML, JASON test reports for analyzing the test outputs.
  • Participated QA weekly meetings and various other meetings and discusses enhancement and modification request issues and defects in the application.

Environment: JAVA, Selenium Webdriver, Firebug, Firepath, XML, XPATH, DOM, Quality Center, CUCUMBER, JIRA, SVN, AGILE, internet explorer, Chrome, Firefox, SQL, JENKINS.

Confidential, Louisville, KY

Senior Quality Assurance analyst

Responsibilities:

  • Prepared Test Plan, test Cases, Test scripts and Test data for the application as well as for the database verification based on the functional requirements and test specs.
  • Attended Daily Scrum, Iteration Planning and Release Planning Meetings
  • Involved in testing various business rules User/Customer functionalities, and Change Processes.
  • Developed automation scripts for automating Functional and Regression testing usingSelenium WebDriver, Eclipse, Test NG, Java, Maven, Log4j and JDBC
  • Worked on creating test cases for Object -driven framework forSelenium WebDriver.
  • Involved in automating test cases usingSelenium WebDriver.
  • Configured Maven, Log4j configuration files,prepared documentation for setting upSelenium and Eclipse Environment on Local Work Spaces.
  • Performed Integration and Regression testing to check compatibility of new functionality withthe existing functionalities of the application usingSelenium.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and RESTAPI.
  • Developed SQL Scripts for Backend Testing to ensure that data is updated as per the Business Rules
  • Performed testing of Mobile Web application usingSelenium WebDriver.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing)
  • Developed automated script for back-end testing usingSelenium WebDriver.
  • Demonstrated ability to solve complex automation challenges involving Ajax, dynamic objects, custom object types, unexpected event handling.
  • Coordinated with developers and record defects in JIRA to track until they are resolved.
  • Maintained Test Matrix & Project Matrix using excel sheet to keep track of Project's schedule and status.
  • Attended weekly status meetings with development and management Teams.
  • Reported defects to developer and discussed about the issues in weekly status meetings.
  • Interacted with development and product management teams for the quick resolution of reported bugs and various technical issues.

Environment: Selenium WebDriver, Java, TestNG, SQL, Apache POI, Maven, Log4j, JDBC, Eclipse, Web Services, SOAP UI, Restful, SOAP, HTML, CSS, JIRA, Quality Center, MSWord, MS Excel, PL/SQL Developer, UNIX, Windows 7.

Confidential

Quality Assurance analyst

Responsibilities:

  • Extensive use ofcore java Collections, Generics, Exception Handling, and Design Patterns for functionality, such as portfolio summary and user information.
  • Design E-R graphs and relationship among different database tables, Creation tables with low coupling.
  • Wrote SQL Queries, stored procedures, triggers and prepared statements.
  • Developed graphical user interface by using JSP, HTML5, JavaScript.
  • Implemented user input validations using JavaScript and jQuery.
  • Developed test cases and performed unit test using JUnit Framework.
  • Used Agile Methodology for the development of the project.
  • Build code using Eclipse and deploy it using Apache Tomcat.

Environment: Eclipse,Core Java, JDBC, Web Services, XML, JavaScript, JUnit, CSS3, HTML5, PL/SQL and UNIX.

We'd love your feedback!