Post Job Free
Sign in

Software Development Engineer in Test

Location:
Indianapolis, IN
Salary:
65
Posted:
April 11, 2018

Contact this candidate

Resume:

ANAR RUSTAMOV

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

469-***-****

* ***** ** ********** ** 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, Appium, Protractor, Jasmin, Win Runner, JMeter, ALM, VBScript, Java Script

Methodologies

Agile (Scrum), Waterfall, SDLC, STLC

Test Build& Integration Tools

Maven, ANT, Jenkins

Frameworks

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

Bug Tracking Tools

JIRA, Quality Center

Languages

Java, HTML, XML, Gherkin, C, Android, IOS

Databases

SQL Server, MS Access, Oracle, MySQL

Browsers

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

Operating Systems

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

Bug Tracking Tools

Quality Center, JIRA.

MS Office Tools

Outlook, Word, Excel, PowerPoint

Utilities

AutoIT,Wget, Git, SVN

Built tools

Ant, Maven

IDE

Eclipse, SQL Developer

CORE QUALIFICATIONS

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

• Experienced in all levels of Testing such as Positive testing, Negative testing, Integration Testing, Functional Testing, System Testing, Regression Testing and User Acceptance Testing (UAT), Black box testing, Browser testing.

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

• 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.

• Created complete solution for continuous integration tool such as Jenkins from code checkout from GitHub to regression report generation 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.

• Ability to connect with the Database to execute SQL statements for validating data in the data table (Database testing).

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

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

• Used Jenkins tool for continuous integration of the builds.

• Expertise in both Manual and Automated Testing using HP tools like ALM.

• 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.

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

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

• Involved in Manual testing & Tracking defects using JIRA.

• 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 2017 - February 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 and participated in Sprint planning, Review Sessions & Scrum Meetings and developed Test scenarios, Test cases, Test data, Test reports.

• Performed BDD (Behavior Driven Development), ATDD (Acceptance Test Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkins format

• Developed and Executed TestScripts using Selenium WebDriver, TestNG, analyzed Test Results.

• Involved in preparing test cases using Selenium Web driver to validate all UI components, Popups, Browser navigations, Mouse Movements.

• Implemented TestNG automation framework for Smoke Test to ascertain that the crucial functions of the application work and implemented Regression Test to verify the existing functionality is affected and to check the configuration settings of the code.

• Performed Functional testing as per user stories and also performed Integration Testing &System Testing using Selenium WebDriver automation scripts 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

• Working for unit system functional software test automation.

• Have a defect call daily to update.

• Convert high level scenarios to test cases.

• Performed black box testing, database testing, and web-based testing on several test phases. Developed components for each transaction used in the test script or scenario by using Selenium.

• Selenium IDE used to test accessibility of all the webpages.

• We have used javascript for creating the automated test scrips in selenium web browser.

• Involved in writing test scripts using java and executed it through selenium cucumber

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

Environment: Selenium WebDriver, HPALM Rest API, Cucumber, SQL, Visual Studio 2013/15,OATS, ALM, Java, XML Tree, C#, windows7, Jenkins, Rally, Maven, svn, SiebelCRM, Gherkin, Selenium IDE, SoapUI, Appium

Senior QA Automation Engineer at CNBC

Englewood Cliffs, NJ

February 2015 - February 2017

Responsibilities:

Consumer News and Business Channel (CNBC) is an award winning, nationally recognized, American basic cable, internet and satellite business news television channel that is owned by NBCUniversal News Groupa division of NBCUniversal, owned by Comcast. Headquartered in Englewood Cliffs, New Jersey, the network primarily carries business day coverage of U.S. and international financial markets; following the end of the business day and on non-trading days, CNBC primarily carries financial and business-themed documentaries. My responsibilities include working with content management system(CMS) where I was assuring the quality of the editorial application tool belt.

• Worked in building up keyword driven framework from the scratch.

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

• Built various automation suites like Regression and build acceptance test(BAT).

• Mostly involved in maintaining the existing framework which was built based on the Legacy application and also automated newly introduced functionalities.

• Configured source tree with GitHub for version control.

• We will have different meetings involved with the team such as standup, retrospective, backlog grooming, show-time etc.,

• Involved with the software operations team for the seamless release of the application during the build and release management.

• Used Maven for build and management.

• Maintained the whole framework by testing it in local repository and merged the required changes to the Master copy, this is achieved by using GIT configured with source tree.

• Run regression and BAT daily and fixed the test scripts based on the new changes.

• Development, System Testing, Regression and Conducted End to End and Black box testing.

• Actively involved in functional, system, integration, positive, negative, GUI testing of the application.

• Interacted with developers and business Users to communicate the defects and actively participated in replicating the bugs and performed regression testing using JIRA.

• Created Test Data using SQL and wrote SQL queries for back-end testing.

• Tasks are done on sprint basis and will follow the complete bug life cycle and gave the required deliverables.

• Involved in the User acceptance testing along with the project manager at the end before the release of the product.

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

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

• Performed BDD (Behavior Driven Development), ATDD (Acceptance Test Driven Development) using Cucumber Features, Scenarios and Step Definitions.

• Used SoapUI to test the application web services.

• Used Maven Performed continuous integration of code and scripts using Jenkins. Configured and launched builds using Jenkins jobs and analyzed the Test Results from Jenkins UI.

• Worked on SQL queries to verify data integrity and validate updated data for the Test cases in different modules of the application.

• Involved in daily Defect Triage meetings with Project Managers and developers during System testing and UAT.

• Worked with developers to Create and update the defects, resolve and track their status using JIRA.

• those are encountered during testing.

Environment: Windows 7, Windows XP, Selenium IDE 2.0, Selenium Webdriver Selenium RC TestNG, Java J2ee, Quality Center,, Test manager, MYSQL and MS Office

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 Hybrid/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 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

• Identifying the bugs and updating them in CDETS cisco internal bug generator tool

• 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, SOA/API, Rest/API, XML/API, JSON

• Used Gherkin languages to write features and scenarios

Environment: Windows 7, Selenium Webdriver, Java,C#, Eclipse Ide, Jenkins, Git, Maven TIMS, Rally, cucumber,Visual Studio 2013, UNIX, oracle 10g, IEX, Gherkin

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 for various applications on FISC environment.

• Designing test cases and executing test cases, HLTC and LLTCs

• 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.

• Reporting and Documenting daily test results to management

• Attending triage meetings

• 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

• Documenting user manual.

Environment: Windows XP, Mercury Quick Test Pro, JCL, COBOL, DB2, Quality Center 9.0, Resolve Clear Quest, MS Office.



Contact this candidate