Post Job Free
Sign in

Software Development Engineer in Test

Location:
Indianapolis, IN
Salary:
65
Posted:
June 08, 2018

Contact this candidate

Resume:

ANAR RUSTAMOV

****.**********@*****.***

***-***- ****

* ***** ** ********** ** a SOFTWARE DEVELOPMENT ENGINEER IN TEST-SDET

PROFESSIONAL SUMMARY

Software Development Engineer in Test Overall 8 years of extensive experience in software Automation Testing, White box Testing and Black Box Testing, in analyzing, reviewing and understanding Business/Functional requirements and skilled in writing TestPlan, TestStrategy, Test Scripting, creating TestScenarios. Expertise in developing, documenting, and executing test cases manually as well as generating automated scripts using Selenium, Cucumber, Appium and SoapUI while serving various domains such as Banking, Retail and E-Commerce.

technologies skill set

Testing Tools

Selenium WebDriver, TestNG, Selenium IDE, Selenium RC, Selenium Grid, JUnit, Cucumber, SoapUI, Jasmine, REST, Appium, TestRunner, GitHub, Groovy Script, HP ALM (Manuel T)

Methodologies

DevOps, Agile (Scrum), Waterfall, SDLC, STLC

Test Build& Integration Tools

ANT, Maven, Jenkins

Frameworks

Keyword Driven, Data Driven, Hybrid, Page Object Model (POM).

Bug Tracking Tools

JIRA, Quality Center, Rally

Languages

Java, Java Script, HTML, XML, Gherkin, Python, Android, IOS

Databases

SQL Server, MS Access, Oracle, MySQL

Browsers

Internet Explorer, Mozilla Firefox, Google Chrome, Safari, Opera, TorBrowser

Operating Systems

Windows (98, XP, Vista & 8, 10) Linux, Mac, UNIX

Bug Tracking Tools

JIRA, Quality Center, Rally

MS Office Tools

Outlook, Word, Excel, PowerPoint, Access

Built tools

Ant, Maven

IDE

Eclipse, SQL Developer, NetBeans

CORE QUALIFICATIONS

Experienced in Functional, Interface (GUI), Integration, Regression and User Acceptance Testing (UAT).

Very good experience in Selenium Scripting using Selenium Web Driver and Eclipse IDE with TestNG

DevOps increase development frequency that improve better communication with development production and testing team.

Handled mouse Actions classes, alerts, window pop outs in Selenium.

Written an Automation Frameworks from Scratch using Selenium with WebDriver.

Experience in writing Test Suites, Test Classes, DataProviders using TestNG which involves in-depth understanding of OOPS and HTML Knowledge.

Written Data Driven/Keyword Driven Frameworks, Page Object Model(POM) using Selenium WebDriver with TestNG and JUnit.

Have intensive experience in using Maven as build management Tool.

Have good hands on experience on ANT as build management Tool.

Used Agile methodology to perform various SDLC Phases-Requirements Analysis, Test Case.

Very good experience in JavaScript writing.

Very good hands on JAVA and understanding Data Structures in Java.

Working experience in Manual, Automation Testing and White box Testing.

Performed agile testing, review the stories and participated in Daily Scrum, Iteration Planning and Release Planning meeting and used Rally Tool.

Very good experience on writing SQL queries.

Used JIRA to track bugs and maintained the flow of iterations.

Segregated defects based on the hierarchy of the effects on the test scripts using Log4j.

Creation of BDD Components, Test cases and Test Lab and Test Plan components of Quality Centre.

Used Jenkins tool for continuous integration of the builds.

Worked in Enterprise application integration EAI, Finance, Telecom, Banking, Health Care, ISP, ERP and Billing Applications.

Experienced in Functionality testing, Black Box Testing, System testing, Integration Testing, Regression Testing, User acceptance Testing, Ad-Hoc Testing, Performance testing, and Stress Testing.

Wrote BDD Features, Scenarios using Cucumber and Gherkin format.

Tested Soap and Restful Enterprise APIs using SoapUI Pro.

Involved in Defect Management meeting and conflict management meetings on daily basis.

Experience in implementing Client/Server and Web Applications developed on Java, JavaScript, HTML, XML and JUnit.

Involved in Unit Testing, handled issues in System testing and UAT.

Experience in Test Manual using QTP on Web Based Applications.

Have good experience in writing Release Notes after every release to customers.

Strong teamwork skills and the ability to communicate with all management levels.

Good interaction with developers, managers and team members to coordinate job tasks.

PROFESSIONAL EXPERIENCE

Software Development Engineer in Test at Barclay Capital

Wilmington, DE

April 2016 - April 2018

Responsibilities:

U.S. based bank holding company specializing in credit cards, home loans, auto loans, banking, and savings product. Introduced a heavy spend high value program for their credit card customers. Involved in interface redesign in order to better highlight existing features, add new functionality and improve overall usability. The Login portal would enable credit card holders to check account balance, pay credit card bill, dispute a charge, add a travel notification, request a call back from account manager, request fee waiver, and other related functionalities.

Assessed & analyzed user stories, Business Requirements (BRD), Functional Requirements (FRD) and participated in Sprint planning, Review Sessions & Scrum Meetings.

Involved in reviews, Manual Testing, Integration Testing, Regression Testing, Functional Testing, System Testing, and Black Box Testing, Used automated tools like above, Selenium IDE and Selenium WebDriver

Developed Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development), TDD (Test Driven Development) using Cucumber.

Used Gherkin languages to write features and test scenarios.

Scripted Complex Test Cases using SQL queries for data validation and to verify the data integrity in the database.

Planning project in several Sprints using SCRUM methodology.

Showcasing strong back end middleware and API functional automation using SoapUI and Rest web services.

Scripted the Test cases and managed the framework dependency jars using Maven. Used Maven to perform build from Jenkins Continuous Integration.

Designed and Developed Automation Test Framework using Data Driven Framework, Page Object Model(POM).

Git repository to maintain the code and push the code.

Performed Cross Browser Testing on different types of browsers to run all the tests at the same using TestNG.

Created the automated test scripts for contact us Thank you, Member FAQ, Member login, Member benefits page using Selenium WebDriver .

Also wrote BDD Cucumber Features, Scenarios, Step Definitions to focus on Application Behavior.

Understanding the design and implementing it in the development phase

Used Hybrid/Data Driven Framework and extracted data from external Excel files using Apache POI and loaded into the variables in the scripted code.

Involved in creation of the feature files, Java scripts, Integration from HPALM.

Used JIRA to track bugs and maintained the flow of iterations.

Scripted Tests and automated using Selenium IDE / Selenium WebDriver at OS level for User Interface (UI).

Tested the Application Mobile App using Appium on Android and IOS platforms with Real Devices as well as Emulators

Selenium Grid is used to test parallel testing.

Used JavaScript for creating the automated test scrips in Selenium WebDriver.

Involved in writing test scripts using java and executed it through Selenium Cucumber.

Developed automated test cases using Java and Selenium WebDriver for automated UI testing.

Environment: Selenium WebDriver, (Manual) HPALM, MySQL, Java, JavaScript, Windows7, Jira, Maven, Cucumber, Gherkin, Selenium Grid, SoapUI, Appium, Selenium Web Driver, Appium, TestNG, Maven, Load Runner, Jenkins, ALM 11.0, SOAPUI, Cucumber, Eclipse, TDD, Agile, HTML, XML, XPath, JavaScript,Oracle, UNIX, Robot Frame Work, Jira, GitHub, Source Tree and Automation testing in Selenium.

Senior QA Analyst at Bed Bath &Beyond Inc.

Union, NJ

August 2013 - February 2016

Responsibilities:

ATG-BBB is a web application which contains the products related to the business. The end users search for the products and proceed to checkout after providing the shipping, billing details. The end user also has the advantage of utilizing the BBB coupons, gift cards to get discounts on the cart items. After placing the order user is given the order number and expected delivery date.

Prepared Test cases for positive and negative test scenarios as referred in the user stories keeping in mind the Boundary Value Limitations, Equivalence classes.

Scripted Tests and automated using Selenium IDE /Selenium WebDriver at OS level for User Interface (UI).

Effectively involved in Defects logging, tracking and managing Defect Life Cycles using JIRA

Used Data Driven Framework and extracted the data from external Excel files using Apache POI.

Configured the Test Cases to receive input Test Data Sets for the corresponding test cases using TestNG Data Provider Annotation.

Executed User Acceptance Tests in Behavior Driven Pattern using Cucumber.

Performed Cross Browser Testing on different types of browsers to run all the tests at the same using TestNG.

Used Hibernate ORM mapping files or annotations on the persistent classes.

Used JIRA to track bugs and maintained the flow of iterations.

Performed Regression testing using Selenium WebDriver, TestNG and Jenkins Continuous Integration.

Triggered the automation jobs using Jenkins to get the cucumber JSON reports.

Identified the test cases required and uploaded them.

Worked on agile scrum based methods for BDD.

Triggered the automation jobs using Jenkins to get the cucumber JSON reports.

Working for unit system functional software test automation.

Understanding the design and implementing it in the development phase.

Showcasing strong back end middleware and API functional automation using web, SOAPUI, XML

Used Gherkin languages to write features and scenarios.

DevOps increase development frequency that improve better communication with development production and testing team.

Created Data Driven framework using JUnit.

Scripted the Test cases and managed the framework dependency jars using Maven. Used Maven to perform build from Jenkins Continuous Integration.

Environment: Windows 7, Selenium Webdriver, Java, Eclipse Ide, Jenkins, GitHub, Maven, Cucumber, Gherkin, Rally, DevOps, Manual Testing

QA Analyst at Azerbaijan Real Estate Registrar Project

Baku Azerbaijan

June 2012 - May 2013

Responsibilities:

The product enables the Employees to know about the company’s policies, strategies, and latest news which is updated on continuous basis. Employees will register and submit his\her details for company record. Various MIS reports are available on the Web.

Prepared Test cases for positive and negative test scenarios as referred in the user stories keeping in mind the Boundary Value Limitations, Equivalence classes.

Scripted Tests and automated using Selenium IDE /Selenium WebDriver at OS level for User Interface (UI).

Used Data Driven Framework and extracted the data from external Excel files using Apache POI.

Configured the Test Cases to receive input Test Data Sets for the corresponding test cases using TestNG Data Provider Annotation.

Executed User Acceptance Tests in Behavior Driven Pattern using Cucumber.

Prepared and tracked Requirement Traceability Matrix (RTM) with the test cases developed

Performed Cross Browser Testing on different types of browsers to run all the tests at the same using TestNG.

Design and document REST/HTTP, SOAP APIs, including JSON data formats and API versioning strategy.

Used JIRA to track bugs and maintained the flow of iterations.

Performed Regression testing using Selenium WebDriver, TestNG and Jenkins Continuous Integration.

Triggered the automation jobs using Jenkins to get the cucumber JSON reports

Performed manual testing on different modules of the application.

Identified the test cases required and uploaded them in TIMS cisco internal tool

Worked on agile scrum based methods for BDD

Working for unit system functional software test automation.

Understanding the design and implementing it in the development phase

Showcasing strong back end middleware and API functional automation using web, SOAPUI, XML

Used Gherkin languages to write features and scenarios

Environment: Win XP, Jira, Manual Testing, Selenium WebDriver, TestRunner, Advanced Rest client, XML, HTML5, SOAPUI, UNIX, Agile, SQL Server 2012/2014and MySQL.

Software engineer at AzSigorta

Baku, Azerbaijan

Jan 2010 - Feb 2012

Responsibilities:

AzSigorta is a leading insurance provider in Azerbaijan. One of its major tool IMS (Insurance Management System) was developed to provide information about claims, issuance, renewal and cancellation of health insurance policies along with the due payment of the deductibles by the policy holders. This system has the ability to generate reports based on various criteria.

Executing application testing and manual performance testing

Designing test cases and executing test cases

Created Test reports to discuss with technical / development team to provide weekly status and Involved in functional, integration and stress testing

Involved in writing and designing templates for the Test Plans and Test cases.

Involved in Preparation of Test Scenarios and review of Test Cases.

Involved in updating and executing test cases according to requirements.

Identified the Test Cases and documented them in Quality Center.

Performed GUI, Functional, Negative, Positive, Regression and User Acceptance Testing

Updated Reports and dashboards to display the status of test coverage including the number of test cases passing, failing or pending.

Interacted with developers, users and various members of the team to discuss issues, resolve defects and set priorities.

Reporting and tracking of bugs using Quality center tool

Preparing daily execution report

Coordination with the end customer to conduct performance testing

Performed the Back-End testing manually by writing and executing SQL statements on Oracle Database in UNIX environment.

Solid experience with web automation testing tool Selenium Web driver with JAVA and JavaScript.

Reporting and Documenting daily test results to management

Attending triage meetings.

Wrote BDD Features, Scenarios using Jasmine.

Prepared the work around document to help the end users to overcome the bugs till it was fixed.

Maintaining Quality Document.

Conducting various Test on new updates or patches before it is rolled out to the environment.

Mentoring new team members

Prepared test cases for Navigational testing, Functionality testing and GUI testing using Test Director.

Documenting user manual.

Environment: Windows XP, Java, JavaScript, Jasmine, MySQL, HP Quality Center (Manual Testing)



Contact this candidate