We provide IT Staff Augmentation Services!

Software Quality Analyst Resume

SUMMARY

  • Experienced in working with Software Development (SDLC) and Software Testing Life Cycle (STLC) models - Waterfall, Agile/Scrum.
  • Strong knowledge of Software Development Life Cycle (SDLC), QA Methodologies like CMM and RUP.
  • Performed planning and development of Test Plans, Test Cases and Test Scenario to meet product’s business requirements.
  • Experienced in testing Client-Server and Web-Based Applications.
  • Experienced in Mobil Web & Mobil App by using Appium.
  • Possess knowledge in Risk Analysis such as Credit Risk, Market Risk and Business Risk, etc.
  • Comprehensive understanding of fixed income instruments, credit derivatives, mergers and acquisitions.
  • Transitioned software development efforts to a test-driven development (TDD & BDD) process, which brought QA testing in on the front-end of the development cycle for gains in code quality, software functionality and programmer productivity.
  • Extensive experience working with financial products such as Fixed Income Instruments, Equity Instruments and Derivative Products like Futures, Options and swaps.
  • Created Complex Functional Testing Scripts Both OR Based and using java with selenium.
  • Good knowledge of Test-Driven Development, XP (extreme programming) and Agile Environment.
  • Experience in UAT Testing.
  • Very good at developing Automation Frameworks (Modular, Key-word Driven, Hybrid)
  • Experienced in developing test plans and test strategy and handling UAT sessions.
  • Experience in Black Box, Positive, Negative, Unit, Integration, System Testing.
  • Experienced in GUI, Regression and Functional Testing.
  • Expertise working on OLTP Applications like e-Commerce/Order processing application, Invoice generation/Payment Collection application
  • Implemented Sanity Testing, Smoke Testing, White Box testing, Black Box Testing, GUI Testing, Functionality Testing, Positive and Negative Testing, System Testing, User Acceptance Testing (UAT) and Regression Testing of Web Based Applications and Client-Server Applications.
  • Knowledge and good understanding of Programming Languages (Java)
  • Experience in Enterprise Defect tracking tools like HP Quality Center, JIRA
  • Expertise in translating user requirements into technical specifications and mapping the process design, workflows for SDLC with documenting and managing business requirements.
  • Experience testing APIs and web-services

TECHNICAL SKILLS

Tools: Jira, HP Quality Center, Selenium Web driver, Cucumber, Postman, swagger, SoapUI, Appium

Methodologies: Agile, Waterfall and BDD & TDD.

Operating Systems: Windows XP, Windows 2000/2003/2008 , UNIX, Windows 10

Databases: Oracle, MS SQL Server, and MS Access.

Languages: Pl/SQL, HTML, XML, .NET and, Java and gherkin

Applications: Microsoft Excel, PowerPoint, Word, Outlook, Microsoft365

Bug Reporting: HP Quality Center, ALM, Jira, TM4J

PROFESSIONAL EXPERIENCE

Confidential

Software Quality Analyst

Responsibilities:

  • Developed and execute test cases, test scenarios and followed-up defects.
  • Involved in preparing test plans and test cases based on system and business requirements.
  • Prepared the Test Plan and Test Cases based on the functional specifications.
  • Created and Maintained test Requirements in Quality Center
  • Documented defects in JIRA General Access (JRA) and helped DIA team & developers to identify the performance issues and modules to be fixed.
  • Studied User Requirement Specifications (URS) and converted them to Functional Requirement Specifications (FRS) and Software Requirement Specifications (SRS) for application modules.
  • Used Quality center to import test data, keywords, and test cases.
  • Performed Positive and Negative testing manually.
  • Involved in UAT Testing.
  • Introduced and implemented Agile Methodologies such as Scrum, Extreme Programming (XP) and Test Driven Development (TDD) and Behavior Driven Development (BDD).
  • Develop new reports for better analysis and customize existing oracle reports for additional information and better reporting using PL/SQL, Oracle Reports and XML- Publisher.
  • Bug reporting, tracking and documentation on the Bug tracking System using Quality Center.
  • Analyzed the results of manual and automated tests.
  • Developed automated test scripts using java and selenium with Cucumber.
  • Developed java script for all the modules which need to be automated
  • Extensively used java to develop and execute automation Test scripts using Selenium.
  • Used gherkin language to write feature files.
  • Used java and selenium web driver to write step definition.
  • Parameterized data for Data driven testing in order to implement Retesting using multiple sets of data.
  • Performed GUI/ Usability Testing.
  • Coordinated team application of test-driven development (TDD) strategies to optimize system quality and to enable rapid refactoring.
  • Used postman, swagger and SoapUI for API testing
  • Experience testing REST and SOAP API using payload end endpoint URI.
  • Validated responses after sending request payload
  • Validated all status codes such as 200, 400, 404 etc.
  • Participated in daily defect tracking conference calls with developers and DIA team.
  • Participated in requirement walkthroughs and creation of test plan.
  • Conducted Gap Analysis to ensure all Business Requirements were covered by test cases.
  • Experience working with CICD pipeline using Jenkins
  • Experience configuring GitHub with Jenkins using Yaml files
  • Ran overnight builds for regression purpose in Jenkins
  • Crated report using Jenkins for regression suits
  • Performed Sanity Testing and Smoke Testing.
  • Responsible for coordinating, facilitating, troubleshooting, and maintaining the overall integrity of the production environment.

Environment: HP Quality Center, JIRA, Windows 2000/XP, Oracle SQL, UNIX, XML/HTML, Selenium web driver, java.

Confidential

QA Analyst

Responsibilities:

  • Prepared Test Plan and Test Cases according the business requirements.
  • Participated in setting up testing environment.
  • Developed test cases after analyzing the specifications document.
  • Writing test cases to test the Performance of the application manually.
  • Conducted Functionality and Regression testing during the various phases of the application.
  • Conducted Backend-Testing of the application by writing SQL queries.
  • Automation in Android Native app using Selenium with Appium and Java.
  • Created small and independent test scripts to represent modules, sections and functions of the AUT using Test script Modularity Framework.
  • Developed test-driven development (TDD) strategy guiding use of the Nunit unit testing framework.
  • Worked on Fixed Income, Equities & Trade Cycle, Hedge Fund, Derivatives, Options, Futures, Mutual Funds, Portfolio Management, Brokerage
  • Instrumental in improving the overall quality of software and ensuring that team members follow best practices including test driven development, refactoring, and constant code reviews.
  • Designed, communicated, and enhanced QA/testing plans for the Application
  • Worked with System Administrator closely in setting up QA and testing environment
  • Involved in the gathering of Business Requirements, Functional and System Specification.
  • Created Test cases and Test matrices for integration and system testing
  • Performed usability testing and Back End Testing manually.
  • Implemented agile development techniques, such as Test-Driven Development, Scrum.
  • Coordinating with Lead in gathering requirements, tasks and updates on the project.
  • Coordinate with different development teams for defect fixes, new releases, build schedules.
  • Created and maintained test matrix and tractability matrix.
  • Used MS Project to schedule deadlines, resources, and facilities.
  • Performed manual testing on different modules of the application.
  • Reported problems/bugs found using Quality Center
  • Wrote Test scripts for the Data Integrity Testing and Back End Testing
  • Participate in various meetings and discussed Enhancement and Modification Request issues.
  • Conducted result analysis and interacted with developers to resolve bugs.
  • Participated in the walkthroughs and project meetings.

Environment: HP Quality Center, Windows VISTA/XP, Oracle SQL, UNIX, XML/SOAP, XML Spy.

Confidential

QA Analyst

Responsibilities:

  • Prepared Test Plan and Test Cases according the business requirements.
  • Developed test cases after analyzing the specifications document.
  • Writing test cases to test the Performance of the application manually.
  • Conducted Functionality and Regression testing during the various phases of the application.
  • Conducted Backend-Testing of the application by writing SQL queries.
  • Created small and independent test scripts to represent modules, sections and functions of the AUT using Test script Modularity Framework.
  • Involved in regression efforts
  • Test Mobile application on various Mobile devices like navigation, UI, self-provisioning/campaigns.
  • Performed usability testing and Back End Testing manually.
  • Installing the mobile application and performed integration, system, Regression testing on various Mobile/smartphone device platforms and OS like Apple iOS4,5, Android 2.2, Black Berry OS 7.0, Tablet editions, Windows.
  • Created and maintained test matrix and tractability matrix.
  • Used MS Project to schedule deadlines, resources, and facilities.
  • Reported problems/bugs found using Quality Center
  • Wrote Test scripts for the Data Integrity Testing and Back End Testing
  • Participate in various meetings and discussed Enhancement and Modification Request issues.

Environment: HP-ALM, Jira, Microsoft word, Microsoft Excel, Window XP, MS SQL, Manual testing.

Confidential

QA Analyst

Responsibilities:

  • Involved in the creation of test plans and test cases based on functional specifications required for manual testing of marketing campaigns (promotions).
  • Determine user requirements and goals by conducting meetings.
  • Designed, scheduled, and executed test plans within the pre-defined timeframe.
  • Performed Functionally Testing using Quick Test Professional and Performance Testing using LoadRunner.
  • Performed Functional and Integration Testing using Quick Test Professional.
  • Performed GUI testing manually.
  • Developed automated test scripts using java and selenium with Cucumber.
  • Developed java script for all the modules which need to be automated
  • Extensively used java to develop and execute automation Test scripts using Selenium.
  • Performed Functionality testing of the application.
  • Conducted Backend testing on the Oracle Database using SQL.
  • Regression tests were performed after every bug fix or system enhancement.
  • Performed Integration testing and Configuration testing.
  • Involved in running UNIX Shell Scripts to back up daily test data.
  • Used complex SQL queries to perform Backend Testing manually with UNIX Shell Scripting.
  • Developed Base line scripts to test the future releases of the application.
  • Performed Unit and System Testing.
  • Participated in various meetings and discussed Enhancement and Modification Request issues.
  • Coordinated with the developers on Result and Defects Status on a regular basis.
  • Executed Test Cases manually and used locally developed tools for bug and defect tracking.
  • Participated in Inspection and walkthroughs.
  • Used Mercury Quality Center for tracking and reporting defects found during the functional and regression testing and followed up on the bug life cycle.
  • Used Mercury Quality Center for documenting requirements and planning tests.

Environment: Test Director, Manual Testing, LINUX, Windows 2000, Oracle, HTML and IIS, JAVA, MS SQL.

Hire Now