Post Job Free

Resume

Sign in

Software Testing Development

Location:
Brooklyn, NY
Posted:
October 11, 2023

Contact this candidate

Resume:

PROFESSIONAL

SUMMARY

UMAR KHAYDAR

ad0a1a@r.postjobfree.com

Dedicated QA professional with 5 years of experience in software testing, skilled in utilizing industry-standard tools and methodologies to ensure product quality. Seeking a challenging QA position to contribute my expertise in automation and manual testing, test frameworks, and continuous integration to deliver reliable and efficient software solutions.

Demonstrates a comprehensive understanding of all phases within the Software Development Life Cycle (SDLC) and Software Configuration Management Life Cycle Methodology

(SLCM).

Possesses an extensive knowledge of working with various methodologies including Agile, Scrum and Waterfall. Exhibits hands-on experience in Software Testing encompassing both Manual and Automation Testing, with a solid grasp of Test Planning, Test Design, Test Execution, and Defect Reporting & Tracking.

Has a wealth of experience in creating Test Cases based on requirements using tools such as Excel, HP Quality Center, and JIRA.

Specializes in Functional, Integration, Performance, Regression, and Automation Testing.

Developed an Apache Maven Project Management tool POM

(XML file for adding dependencies and plugins) for automating manual test cases in Regression Testing.

Possesses expertise in developing and maintaining test scripts, bug analysis, and collaboration with development teams. Proficient in writing SQL queries for Backend Testing using database systems like MS SQL Server, Oracle, and MySQL to validate database updates, inserts, and deletions of records. Skilled in common tools and ticketing systems such as JIRA and HP ALM.

Demonstrates a strong command of programming languages such as JAVA, as well as modeling languages like XML and HTML/CSS.

Highly experienced in Automated Testing of Web and Desktop WORK HISTORY

Applications using SELENIUM WebDriver in conjunction with Junit or TestNG frameworks.

Proficient in using version control tools like Git and repositories such as GitHub.

Developed Behavior-Driven Development (BDD) tests by crafting CUCUMBER features and step definitions using the JAVA coding language.

Proficient in Unix/Linux, with expertise in bash scripting and utilization of tools like Putty and WinSCP.

Well-versed in Data-Driven Testing (DDT), Cross-Browser Testing

(CBT), and Parallel Test Execution using Selenium WebDriver and Selenium Grid. Extensive experience working with JENKINS in the context of Continuous Integration and Continuous Deployment

(CI/CD).

NOVEMBER 2022-CURRENT

QA Automation Tester Bittrex Chicago, IL

Bittrex offers a variety of payment methods for users to purchase cryptocurrencies, including bank transfers, credit and debit cards, peer to peer trade, etc

This platform works exclusively with verified and trusted partners to ensure a secure and seamless experience for users to buy crypto on this platform

It accepts a diverse range of currencies making it easy for users to purchase crypto using fiat currencies as USD, EUR and etc. Responsibilities:

Reviewed and analyzed the Business Requirement Document

(BRD), crafting a comprehensive Test Plan and detailed test cases to guide the team efficiently

Collaborated with cross-functional teams to define and execute test scenarios, conducting manual testing of web applications using Agile methodology.

Utilized Cucumber for Behavior-Driven Development (BDD) to write test cases in a user-friendly format

Executed both Functional and Regression tests, ensuring software quality across multiple releases

Wrote SQL queries to extract Data from Tables and to verify the output Data of the reports (Joints, Wildcards, Aggregated Functions and etc.)

Tested the entire application and performed various tests like Positive & Negative, Business Functionality, Integration, and Regression, End to End and also supported User Acceptance Testing (UAT)

Established workflows and customized JIRA for managing project-related issues and processes

Worked closely with developers for issue resolution and bug status updates

Participated actively in team meetings to share the knowledge with peers

Developed and maintained automated test scripts using Selenium WebDriver and JAVA

Extensively wrote and managed test cases by using JUnit and TestNG tools and features like Annotations, Test Reporting, Test Configurations and Parallel Executions.

Used MAVEN (POM.xml) tool for managing and building JAVA projects

Collaborated and organized software development, ensured that code is well maintained, tracked and secured through Version Control System (VCS) like Git and GitHub platform. MARCH 2020-MAY 2022

QA Engineer Software Tester UBS Weehawken, NJ

UBS is one of the world's leading financial firms comprising of wealth management, global investment banking and global asset management tools

Service Works is a web-based e-commerce application developed under .Net for managing bank services for clients

Responsibilities:

Involved in gathering requirements and analysis for applications Attended the daily meeting in the Agile environment to discuss all the outstanding Issues

Developed Test Plans, Test Cases and Test Scripts for UAT testing Tracked the defects using ALM, JIRA and generated defect summary Reports and Status Summary Reports

Participated in regular project status meetings related to testing Created Test Cases in ALM and mapped Test Cases to Requirements

Managed and conducted System testing, Integration testing, Functional testing and Regression testing

Extensively used Shell scripts for automation of file manipulation and data loading procedures

Created checkpoints for functional testing using CUCUMBER Performed Backend/SQL Test for Insert, Update, and Functions Used Back-end testing using SQL queries to validate the data in the back-end Oracle Database

Used C#/JAVA programming language and executed

automation scripts using SELENIUM framework

Wrote and managed test cases using TestNG/JUnit frameworks Defined test cases by using Annotations

Executed tests in a specific order and ensured that prerequisites are met (Test Dependency Management)

Analyzed and generated detailed Test Reports with information about test execution status, failures, errors and debugged issues Built and set up Parallel Test Execution as well as Test Configurations like test suites, test groups and test parameters. NOVEMBER 2018-JANUARY 2020

QA Software Manual/Automation Tester The First National Bank Union

The First National Bank provides banking services through community banking centers in Southern and Central New Jersey The Application provides a user-friendly navigation convenience for the customers to browse through their accounts, transfer balances, introduce various schemes of Investments, Loan options, Commercial Mortgage and Home Equity Loans.

Responsibilities:

Documented Test Requirements and Test Cases using ALM/JIRA Tested web-based applications on multiple Browsers (Chrome, Firefox, Edge and etc.)

Executed Test scripts to ensure application is performing as designed

Performed Functional testing and Black Box testing of the Application

Created end to end scenario Test Cases for UAT (user acceptance Testing)

Executed E2E scripts to verify the Business Workflow as part of the Regression Testing

Attended weekly Testing Group meetings and provided daily status of scripting and testing completion

Conducted Backend testing using MS Server SQL or Oracle SQL Developer

Created, update, delete, Sub-query, Aggregated functions, Joins, wildcards, and check data using SQL

SKILLS

EDUCATION

Provided weekly reports of planned and accomplished objectives

Used HP ALM/Quality Center/Jira for defect creating and Monitor bug fixes through defect tracking process

Worked with Developers for any change in the code and its effects on the project

Tested different product types for bonds such as Munis, Corp, Agency, CDs and Treasuries (Notes, T-Note, T-Bill, Bond) Verified trade messages in JSON or Fix protocol format Performed Buy/Sell, cancel request, reject and other types of scenarios

Used WinSCP and Putty to connect to the server and download the file for validating the transactions

Automated test cases using JAVA programming language with Selenium Web Driver framework

Used CSS, XPATH and other locators to locate Web Element on the web page

Extensively applied JAVA language for automation scripts. Platforms: UNIX/Linux,

Windows.

Programming languages: SQL

server, C#, Java Script, Java,

UNIX/Linux shell.

Automation Testing: Selenium

WebDriver (utilizing various

locators such as ID, Name,

Class Name, Tag Name, Link

Text, Partial Link Text, CSS

Selector, and XPath),

Cucumber (with Jenkins

integration).

SDLC Methods: Agile,

Waterfall, Scrum

Testing Methodologies:

Functional, Black Box,

Integration, System,

End-to-End, Smoke, Web, User

Acceptance (UAT), Positive &

Negative, Compatibility,

Regression

Defect-tracking software: Jira,

ALM/QC

Test Frameworks: TestNG/Junit

Version Control: Git, GitHub

MAY 2016

Bachelor of Science: IT Technologies

Tashkent University Of Information Technologies, Tashkent Uzbekistan



Contact this candidate