Senior Quality Analyst Resume
San, DiegO
PROFESSIONAL SUMMARY:
- Quality Lead with 14+ Years of extensive knowledge in SDET, Software Engineering Quality and Testing Process.
- Working knowledge of Software Quality Assurance practices and closely work with the QA organization and Scrum Team to define Test Strategy and Process in Agile methodology.
- QA activities such as managing defects, defining test strategies/plans/cases and handling different types of software testing (manual, automation, performance, etc.) Estimation, Scheduling and Reporting.
- Expertise on CRM, Salesforce, Retail, e - Commerce, Healthcare, Banking, Finance and Insurance domains.
- Test automation framework design and development with hands-on technical and programming skills using Test Driven, Data Driven, Page Object Model and Behavior Driven Development Model (BDD).
- Performed DevOps activities working on tools like Jenkins (CI/CD) integrated with Maven, GIT, Rest Assured and Sauce Labs and BDD tools like Cucumber and tools like TestNG and Junit.
- Hands on experience with Appium, Selenium WebDriver, Java, JavaScript, Sikuli, AppliTools, Object Oriented approach for automation of Web and Mobile Applications.
- Web Services and API Automation using Rest Assured and scripting SOAPUI using Groovy and Postman.
- Strong knowledge of Salesforce Classic & Lightning platform (Sales cloud, Service cloud, Marketing cloud) in AWS and Azure clouds and automation using Selenium, Java, Rest Assured and Object-Oriented Approach.
- Conduct platform and integration regression and stress/load testing to evaluate functionality requirements including Accessibility, Content, Component and Data Analytics testing.
- Used Perf. tools like JMeter, Load Runner and other Automation tools like AppliTools, PhantomJS, Auto IT.
- Proficient in writing SQL Queries to validate Data in backend SQL, Oracle databases for data consistency.
PROFESSIONAL EXPERIENCE:
Confidential, San Diego
Senior Quality AnalystEnvironment: Java, Selenium, Java Script, Webservices, TestNG, WordPress, Maven, Jenkins, Cucumber, Jira, GIT.
Responsibilities:
- Actively participant in Sprint planning and prepared Test Strategies, Test Plans and Test Cases and deriving the Estimates and Scheduling for QA deliveries in Agile methodology,
- Automation Feasibility Analysis for Functional, Performance and Automation Testing.
- Framework design, development and maintenance using Page Object Model, DOM, JSon and JSoup helper.
- Test Case development and Automation using Java, Selenium and Object-Oriented Programming structure and developed, maintained Behavior Driven Development (BDD) framework using Cucumber feature files.
- Performed DevOps activities like integration of CI/CD tools like Jenkins, Maven, GIT configurations for the testing project and reporting using TestNG reports and HTML Reporting.
- Webservices and API testing is performed using Postman and automated using Rest Assured in the BDD Framework for validating data with respect to Database, Servers and UI.
- Mobile Automation is developed using Appium to Automate the base flows of the Application under test.
- Data Testing in stored databases and clouds like AWS is performed writing SQL queries and using API calls.
- Performance Testing to monitor CPU, Network Utilization and Loads are validated using JMeter and Splunk.
- Testing Activities like Code Reviews, Activity Monitoring, Test Coverage, Reports Dashboards were created.
- Additional Tests like Accessibility, Content, SEO Analytics, Beaconing and Component validations done.
- The Automation jobs are executed in Cloud environments like AWS and SauceLabs configured in Jenkins.
- Collected Metrics on Test Coverage, Defect Leakage, Test Execution and reports on Testing and Automation.
- Manage and maintain changes in GitHub Repository for the Automation Stack and defects were created using JIRA and requirements are tracked using the Confluence.
Confidential, San Diego
Senior Quality AnalystEnvironment: CRM, Salesforce, AWS, Web Services, Java, JavaScript, Selenium, Maven, Jenkins, Cucumber, GitHub.
Responsibilities:
- Analyze requirement/user story documents and prepare Test Strategies, Test Plans and Test Cases for Scoping, Estimation, Scheduling and Automation for Sprint deliveries in Agile methodology.
- Design test processes and procedures used to ensure that software operates within defined requirements.
- Create and implement detailed test plans, test cases, automation, and validation strategies.
- Develop and maintain tests to evaluate functional stability to ensure business requirements are being met through end to end functional and automation testing. Salesforce Lightning is used.
- Work closely with Salesforce Architects and Salesforce Developers to resolve issues.
- Creating and execute SOQL queries and create test data sets in the Cloud environment for Testing.
- Involved in development and design of Framework using Page Object Model and maintain code.
- Automated the workflows using Java, Selenium, Cucumber and Test NG.
- Used Jenkins as CI/CD tool to integrate the Maven and GIT for Automation runs and test report generation.
- Execute test cases in a distributed and varied environment including HTML, web services, client/server to verify software functionality. Performed Unit testing writing crud operations in APEX.
- Conduct platform and integration regression and stress/load testing.
- Review and validate that test data and test execution results accurately reflect business requirements as outlined in the requirements specifications.
- Worked on the Marketing and Sales clouds for testing the customization and end to end flows in Salesforce.
- Manage and maintain changes in GitHub Repository for the Automation Stack and JIRA to track issues.
Confidential
Senior Quality AnalystEnvironment: Java, JavaScript, Webservices, Json, Selenium, Maven, Jenkins, Junit, Cucumber, HP QC, GitHub.
Responsibilities:
- Involved in Sprint grooming, Planning, Scheduling and estimations for testing in Agile Methodology.
- Build and configure Page Object Model framework with BDD using Cucumber to perform the Automation.
- Performed DevOps activities in integrating Jenkins, Maven, GIT and configuring to Continuous Integration.
- Organized and Maintained Test Cases and Test Scripts in GIT repository and added to Regression Suites.
- Created Configuration, Utilities and Libraries for reusability of Code and effective code maintenance.
- Developed Behavior Driven Development (BDD) framework using Selenium and Cucumber feature files.
- Utilized Java Object Oriented Programming Concepts in Automation of the tests in Selenium and Appium with Java Scripting adding JUnit Annotations.
- Worked on development and execution of automation scripts using Selenium WebDriver and TestNG tests.
- Performed WebServices testing using the SOAPUI with Groovy Scripts and different Assertions.
- Database Testing and is performed writing SQL Queries to validate against the data displayed in the UI.
- Continuous Integration testing was performed using Jenkins and Data Driven testing is performed using the Excel files and XML files. SWIFT and EDI transfers are done, and regression testing was vastly performed.
- Determine and procure the Test environment (hardware, software and network) to run the automated test.
- Communicate with the client or on site/offshore team members and track the tasks as per the test schedule.
- Defect were managed and tracked, and Dashboards were generated using the HP Quality Center ALM.
Confidential
Senior Quality AnalystEnvironment: C#.Net, Java Strings, SOAP UI, Spring, Bamboo, Selenium WebDriver, Test NG, SQL, SVN, Bugzilla.
Responsibilities:
- Involved in Agile methodology to progress the Testing activities in different Sprint releases.
- Prepared Test effort Estimation, Test Planning, Matrix traceability and mapping documents.
- Understand and Validate the requirements to identify the different Loan features added to the Application as per the requirements as Test Scenarios and traceability of test cases for requirements.
- Performed Functionality testing, Integration testing, and Regression testing in Selenium Web Driver.
- The criteria for lending and calculation of different loan systems are validated for the Criteria Evaluation and different Actions.
- Validated the Page Layouts, fields, Datatypes and the Parent Child and Master Detail Lookups to evaluate the relationships in different modules as per Data Model.
- Performed Functionality testing, Integration testing, and Regression testing for different Create, Edit and Delete operations for different Objects.
- The Automation feasibility analysis is done to automate the regression cases and evaluation procedure is performed.
- Report and Dashboards are validated to check the correctness of Data with SQL Queries.
- The interfaces are validated by performing the Webservices testing using SOAP UI.
- Reporting defects in Quality Center and Root Cause Analysis (RCA) of defects.
Confidential
Senior Quality AnalystEnvironment: C# .net, Responsive Json, Selenium, UFT, Maven, Jenkins, Junit, Cucumber, QC, Postman, SAP, SVN.
Responsibilities:
- Involved in Sprint releases for planning, daily Review Meetings to understand the user stories in Agile methodology to track the progress of Test activities.
- Prepared Test Estimation, Resource Planning, Dashboard preparation for the Stake holders and tracking progress of the Testing activities and documentation.
- Preparation of Automation scripts using Java Object Oriented Concepts in Selenium WebDriver Java Scripts.
- Regression testing of the Web Application was performed using Selenium Web Driver to validate the functionality in different versions of IE, Google Chrome, Firefox, Safari and Opera browsers.
- Preparation of Test Scenarios and derivation of test cases for Web Testing and Mobile testing methods.
- Regression testing of the Web Application was performed using Selenium Web Driver to validate the functionality with different versions of IE, Google Chrome, Firefox, Safari and Opera browsers.
- Webservices testing was done using the Postman client in Chrome browser to validate the responses.
- Database testing was done using the JQuery Assertions using SOAPUI tool.
- Performed Mobile testing of the application using different browsers and mobile devices with Native Browsers and emulators. Performance Testing perform through JMeter queries.
- Smoke, Functional, Integration, System and Regression testing is performed on the Application.
- Defects were logged in Quality Center ALM to keep track and organize the defects.
Confidential
Senior Quality AnalystEnvironment: Salesforce, AWS, WindowsAzure, C #, .NET, Java Struts, spring, Selenium IDE, Mantis, MongoDB, SQL.
Responsibilities:
- Participate in functional and technical specification meetings to understand business requirements, technical solution, and implementation approach.
- Preparation of Test Plan, Test Scenario Extraction and Test Cases and Traceability Review of Test Cases.
- Performed Smoke Testing, Functional Testing, Integration and System testing and User Acceptance testing in different phases and Data testing performed to validate the data stability sent by Medical devices.
- Used TestLink to manage tests and JMeter to validate the performance of the Application.
- Recorded and played back test in Fire fox using Selenium IDE for Open source web application testing.
- Proficient in writing SQL queries and performed End to End Transaction Tracing for Integrated Applications.
- Participated in Client Daily meetings to update the day to day status and testing activities.
- Executed Test Cases with data Driven testing using Excel files and Mantis tool used for defect tracking and reporting.
- Deployment of Client Application in cloud environments like Microsoft Azure, Amazon clouds.
- Continuous Integration and System Testing for large database in MongoDB was performed on Saasification.
- Defects were raised in Mantis and communicated with Development for Closure.
Confidential
Senior Quality AnalystEnvironment: Java, JSP, C# .net, Mainframe, SAP MM, Oracle 10G, DataStage, Informatica, WMQ Messaging, QTP
Responsibilities:
- Requirement Analysis, Workflow validation and preparation of Test Plan, Effort estimation for Manual and Automation testing of builds
- Automated functionality of the application using QTP and VB scripting which reduced manual testing effort.
- Performed extensive testing on DB2 using DataStage for the Extract, Transform, Loading in ETL.
- Database testing performed validate the Metadata in each of the Staging areas and Data marts.
- Used VB Script in QTP to identify the Checkpoints and Object Repository specify the test procedures and to manipulate the objects and controls of the application under test. Load Runner is used to validate performance.
- Worked on designing Hybrid automation framework. SAP Material Management is used here.
- Involved in creating/reviewing/debugging QTP Test Scripts. (Driver Script, Controller Script, Functional Custom Scripts, Custom Reusable Scripts and Database Custom Scripts, Web service Scripts)
- Prepared and maintained test reports and documents for Kaizen, Six sigma standards for Quality Assurance.
- Kept track of the bugs/defects, mapped requirements and scenario to test cases in Quality Center.
- Performed ETL testing for the integrity and transaction rules and using DataStage log manager connected with the Oracle Warehouse for Data Marts.
- Performed UAT testing in the UAT environment prior to notify LOB to provide the Sign-Off for Production deployment.
Confidential
Environment: J2EE, JSP, Servlets, MS-SQL, WSDL, XML, XSLT, Log4J, Subversion, WMQ, Load Runner and QC.
Responsibilities:
- Analyze, review and assess user requirements, specifications and functional designs for testability.
- Plan, schedule, and control testing phases of assigned work and determine test effort, strategy, and scope for the testing activities.
- Develop test conditions/expected results, test scenarios, identify/prepare data to test the regression suite.
- Execute Functionality testing, Integration testing, and Regression testing on the web applications connected with the Database.
- Conducted Back-end testing using Oracle and prepared reports by developing and executing SQL queries.
- Functional, Multilingual and Cross Browser Compatibility testing was performed.
- Conducted System Integration, Regression testing for the various modules of the application.
- Developed test plan, test cases and logged and tracked defects using Quality Center.
- Performed Load Testing to analyze the performance of the Application.
- Extensive System and Regression Testing has been performed.
- Supported User Acceptance Testing with users along with providing training to end-users.
- The Payments are done through different methods and are validated for consistency and correctness
- Detailed System testing performed to make sure all the key factors are working as intended.
- Reports are generated to check the Payments and bugs are tracked and logged on daily basis.
Confidential, CA
Senior Quality Analyst
Environment: VB, VBScript, SQL Server 2005, Star Team 5.2, SQL, PL/SQL, XML, Load Runner, QTP.
Responsibilities:
- Developed user defined functions to support the automated scripts and created and used Database Checkpoints in QTP for database testing.
- Used VB Script in QTP to specify the test procedures and to manipulate the objects and controls of the application under test.
- Wrote both Functional and Regression QTP scripts for Web Applications.
- Involved in executing the test scripts from QTP and Quality Center and generating the Status Reports.
- Performed End to End testing for WEB and Database stored procedures.
- Executed SQL Queries to perform Backend testing.
- Performed sanity and GUI testing on supported browsers like IE and Fire fox.
- Experienced in working with testing projects which involving System, Functional, and has gained good knowledge on QA activities.
- Defect Logging, Tracking, Reporting and validation using Star Team 5.2.
- Load Runner is used to validate the System Performance under Peak Loads.
- As part of Functional testing, Performed Data driven test and dynamic data validation.
Confidential
Senior Quality AnalystEnvironment: StarTeam, Java, J2EE, Struts, WebLogic, Windows 2007, IE, XML, Oracle9i/10g, Device Testing.
Responsibilities:
- Developed test plans, test cases based on functional specifications and design documents.
- Documented test cases and executed the test cases using Star Team.
- Created Traceability Matrix between Requirements and Test Cases.
- Responsible for created the folder structure in QC for scripts based on the functionality.
- Integration and System testing of Medical Devices were performed to test the stability of the device and interaction with other devices and as per the regulations.
- The FDA rules and regulations are strictly validated, and the clinical trial reports are generated.
- Identify the functional scenarios to do performance testing and Performance smoke testing.
- Kept track of the bugs/defects, decided their priority and then assigned to development using quality Center.
- Involved in test data creation by writing and executing SQL queries on TOAD.
- Medical devices are tested in the Device Testing Laboratories.
- Product support and on call for defect analysis and root cause analysis.
Confidential
Senior Quality AnalystEnvironment: Quality Center, Java, J2EE, Struts, WebLogic, Windows 2007, IE, XML, SQL Server, HP LoadRunner 9.
Responsibilities:
- Understand and Analyze customer requirements and review with customer the business test approach.
- Regression testing was performed for each release for the various modules of the application.
- Executed SQL queries to validate Back-end data in Oracle and prepared reports.
- Developed test plan, test cases in Quality Center after the requirements are signed off.
- Created documents detailing the process for each of the test scripts and the scenarios each script performs.
- Tested each application against the QA Test Plan and communicated findings with the team.
Confidential
Senior Quality AnalystEnvironment: Team Track, Informatica 6.1, Oracle9i, Business Objects 5.0, ERWIN, Remedy.
Responsibilities:
- Understand business requirement documents, technical requirements and functional specification
- Performed Database and Regression testing for the various modules of the application.
- Conducted Back-end testing using Oracle and prepared reports by developing and executing SQL queries.
- Source to Target Data upload testing and Migration testing for extracted data was done.
- Developed test plan, test cases in Team Track after the requirements are signed off.
- Performed ETL Testing and Report testing validating the requirements.
- Tested each application against the QA Test Plan and communicated findings with the team.
- Supported User Acceptance Testing with users along with providing training to end-users.
- Involved in end to end testing, documentation, root cause analysis etc.