Post Job Free
Sign in

Qa Analyst Tester

Location:
Brooklyn, NY
Posted:
August 27, 2022

Contact this candidate

Resume:

Madina Bagdatova

Email: **.*********@*****.*** Cell: 347-***-****

Summery:

* ***** ** ********** ** manual software testing with exposure to automation testing.

Expertise testing the Web-based applications in Finance, Banking and E-commerce industries.

Full understanding and hands on experience in Agile and Waterfall methodologies.

Well-versed in the Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), and Defect Life Cycle (DLC).

Profound experience in executing various types and levels of testing with both Positive and Negative scenarios, including Smoke/Sanity, Back-End, End-to-End, Regression, Exploratory, Transaction, GUI.

Experience in performing Cross-Browser testing using BrowserStack.

Proficient in analyzing the requirements and communicating with Product Owner/Business Analyst to get more detailed information to have proper acceptance criteria.

Ability to write detailed and informative Test Plan, Test Case and executing them in timely manner.

Experienced using Application Life Management tool as Jira and HP ALM for requirements and defect tracking.

Hands on experience with Test Management tool Zephyr.

Strong knowledge of Capital Market, Trade Life Cycle, Fixed Income as well as testing financial products such as: Equity.

Ability to extract and analyze FIX Protocol with and without analyzer tool.

Hands on experience with Unix/Linux terminal for log extraction and data verification.

Experience in writing SQL queries using relational database management systems such as MS SQL Server, MySQL for Backend testing.

Exposure in Mobile testing using Kobiton emulator.

Experience in API testing using Postman for providing communication between the client and server via HTTP requests and JSON validation.

Experience in automating manual test cases by using Java programming language and use Maven to build the project.

Experience in using Version Control System such as Git and GitHub repository.

Use JUnit library to write and run automated tests.

To interact with browsers using Selenium Web Driver.

Create Step Definitions and Feature Files using Gherkin human-readable language.

Experience with Continuous Integration (CI) and Continuous Delivery (CD) tool Jenkins to trigger Regression, Smoke Test Suites.

Utilized Page Object Pattern for organizing test and separate low-level Selenium implementation in page object classes from high-level test implementations in test.

Knowledge of Object-Oriented Programming (OOP) principles.

Expertise in prioritizing work and resolving issues in a timely and effective manner.

Fast learner with a keen eye for detail with outstanding verbal and written communication skills.

Result-oriented and excellent team player with the ability to work in fast-moving Agile team.

Technical Skills:

Languages

Java, SQL, Gherkin

Database

MySQL, MS SQL Server

Testing tools

Selenium Web Drivers, Jenkins, Postman, Maven, Kobiton, BrowserStack.

Automation framework

Cucumber, JUnit, Page-Object Pattern

Data Exchange

API, JSON, FIX Protocol

Version Control

Git, GitHub

Application Management tool

HP ALM, Jira, Zephyr, Confluence

Operating System

Unix/Linux

Professional experience:

Ally Bank

Charlotte, NC

QA Engineer

August 2020 – Present

Project: Ally Invest LIVE - Self-directed trading brokerage platform, allows investors to trade stocks, options, ETFs, mutual funds, and bonds with affordable per-trade fees, whether they're beginners or advanced traders.

Responsibilities:

Member of the Agile Team working on the Equity side of the application.

Actively involved in Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).

Modify Test Plan and write Test Cases by using Jira, Confluence, Zephyr.

Follow Defect Life Cycle for Bug Tracking purposes.

Ensure all requirements are covered with Test Cases by updating RTM in Zephyr.

Attend all Agile ceremonies such as: Backlog Refinement, Sprint Planning, Daily Standups, Sprint Review, Sprint Retrospective.

Perform various types of testing such as: Smoke/Sanity, Back-End, End to End, Exploratory, Regression, Transaction, GUI, Positive/Negative.

Strong knowledge of Capital Market and Trade Life Cycle.

Test Order Management System (OMS) and different order types: Market Order, Stop Order, Limit Order, Trailing Stop Order and Time in Force.

Verify Fix Logs and Fix Messages by leveraging Unix/Linux Commands.

Write SQL queries to ensure that the data populated from the database matches the front-end.

Analyze manual Test Cases to determine which one can be automated.

Use human-readable language Gherkin to write test scenarios and feature files in Cucumber BDD Framework.

Create and execute automation test scripts using Java, Selenium Web Driver, JUnit, Maven and Jenkins for Continuous Integration and Continuous delivery.

Store new test codes by using GIT tool in centralized remote server GitHub.

Automate test scripts by following Page-Object pattern.

Ensure that automated tests are performed correctly by monitoring the results.

Update failing Test scripts to match the new requirements.

Contribute to Regression suite by adding new tests for the new feature of the application.

Assist newly hired team members with the project process.

BestBuy Co. inc.

New York, NY

QA Analyst

July 2018 – July 2020

Project: Smart Customer Appointment – allows customers schedule, reschedule, or cancel online appointments from their available times slots and receive a confirmation and reminder closer to the appointment date. Additionally, customers can select the service they prefer during their booking process.

Responsibilities:

Worked in Agile environment with constantly changing requirements and features.

Followed Software Development Life Cycle and Software Testing Life Cycle.

To gain a better understanding of the project, actively was involved in all meetings and Agile ceremonies.

Worked closely with the development team and product team to get detailed information about requirements to have proper acceptance criteria.

Performed Sanity, Regression, Exploratory, GUI, Transaction, End to End and Back-End testing.

Analyzed requirements and modified Test Plan using Jira, Confluence.

Wrote various Test Cases for user stories using Jira.

Reported detailed Defect information in the Bug Jira ticket.

Worked with developers to ensure bugs were fixed.

Updated Test Plan document with new requirements and testing strategy for upcoming “Sales” on the website.

Updated RTM to cover all requirements with test cases using Excel.

Performed API testing to ensure expected results match with actual results using Postman.

Participated in Root Cause Analysis and suggested process improvements to eliminate similar defects in the future.

Delivered as required QA Defect Status Reports to all members and prioritized bug resolutions according to the report.

Wrote SQL queries for Back-End testing using MySQL database.

Took part in testing Mobile application using Kobiton emulator.

Establish and promote best standards, processes, and practices for testing in close collaboration with the Scrum Team.

Barclay`s Investment Bank

New York, NY

Junior QA Tester

May 2017 – June 2018

Project: Barclays Investment Bank provides comprehensive financial advisory, capital raising, financing, and risk management services. Investment Banking is led by their Banking teams.

Responsibilities:

Contributed to the transition of the team from the Waterfall methodology to the Agile methodology and worked with all members of the project throughout the STLC.

Interacted with the Business team to understand the requirements of the business.

Reviewed Business Requirement Document for gaining and understanding of the desired project.

Attended in status meeting to report issues for each Sprint.

Participated in all necessary meetings and ceremonies.

Performed different types of software testing, including Exploratory, Sanity, Back-End, End-to-End, and Regression for online banking.

Performed Cross-Browser testing using BrowserStack tool.

Created and updated detailed, well-structured Test Plan, Test Cases.

Maintained RTM and mapped test coverage with the requirements.

Managed and reported defects using HP ALM as defect tracking tool.

Provide accurate and concise steps for reproducing the defect.

Participated in Root Cause Analysis to determine cause of the bug.

Contributed to bug fixes by consulting and collaborating with developers.

Wrote and executed SQL queries using MS SQL to validate backend.

Improved the testing process by helping new team members.

Enhanced team performance through analytical, critical thinking, and tracking abilities.

Education:

Bachelor of Finance at University named after Abay Myrzakhmetov, Kazakhstan.



Contact this candidate