SDET
ILIIAS
NAZARALIEV
Authorized to work in the USA for any employer without sponsorship
PROFESSIONAL SUMMARY
• Over 6 years of experience in Quality Assurance Automation Testing all phases of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) in Software Testing of Web-based applications.
• Diversified experience in Automation and Manual testing serving various domains such as Banking and Health care insurance.
• Extensively experienced on Agile Methodology to understand Scrum, and Sprint work.
• Active participating in Agile ceremonies: Sprint planning, grooming, retrospective to plan user stories and provide estimates.
• Proficient Analyze Business Requirements Document (BRD) and expertise in writing Test Cases, Test Scripts, Test Scenarios and Test Status Reports for both Manual and Automated Testing.
• Hands on experience implementing frameworks like Behavior Driven Development (BDD) and Data Driven using Page Object Model.
• Developed the testing scripts using Java with Selenium WebDriver.
• Strong experience in Object Oriented Programming(OOP) using Java programming language.
• Ability to script feature files in Gherkin language using Cucumber for BDD framework.
• Extensive experience with build management tool Maven for Java with Selenium Automation and configuring Maven Project Object Model file.
• In-depth knowledge of using TestNG and JUnit with Selenium WebDriver and Cucumber to organize the flow of the Test Automation by using annotations and performing parallel executions in various types of browsers.
• Used GitHub as repository system and executed GIT commands.
• Used Apache POI to read data from external file Excel sheets for testing the test scenarios.
• Solid knowledge in API testing using Postman for manual and for automation using RestAssured library with Java.
• Hands on experience working on a defect-tracking tool in JIRA.
• Testing using wide GIT branching model with Jenkins continuous integration.
• Automated API testing with combination of Java and Rest-Assured.
• Performed layers of testing such as Smoke Testing, Functional Testing, Regression Testing, Ad-Hoc testing, Integration and black box etc.
************@*****.***
Chicago, IL
SDET
• Good knowledge in checking the data integrity using SQL Queries and establishing Database connection with JDBC.
• Ability to work in a team environment or independently, excellent communication, organizational, presentation and leadership skills with ability to quickly adapt to new environment and ability to learn new technologies and tools quickly.
ORGANIZATIONAL EXPERIENCE
Client : BMO Harris Bank, Chicago IL
Role : QA Automation Engineer
Duration : April 2017 – present
Responsibilities
• Analyze business requirement documents to write test cases.
• Implemented Automation and Manual Testing for the web- based application.
• Passionately participated in Stand up meeting, Sprint Planning and Retrospective meeting.
• Used Page Object Model to framework to centralize web elements.
• Developed Test Scripts to test functionality of the application and executed automation scripts and reported defect through JIRA.
• Maintained Maven project written in Java and execute Tests in Cucumber feature files.
• Managed and automated test reports using cucumber plugin HTML reports and Cucumber reports attached with failed scenarios screenshots using Selenium WebDriver.
• Used BitBucket for Version Control tool.
• Performed Smoke, Functional, Positive, Negative, Regression testing.
• Used Jenkins for continuous integration.
• Performed Rest API testing using Postman for manual and for automation Rest Assured library.
• Used Apache POI to read external file for testing data and also stored data in example table on scenario outline in feature files.
• Created Feature files and test scenarios in Cucumber using Gherkin language.
• Created Properties (configuration) file to store login credential and etc.
• Build reusable Methods and maintained in the Utility class using Java.
• Used JUnit tool for assertions.
Environments: Java, Selenium, API Rest Assured, Postman, Jenkins, JUnit, Cucumber, Jira, GIT BitBucket, Maven.
SDET
Client: Anthem, Deerfield IL
Role: Automation engineer in Test
Duration: February 2015 - March 2017
Responsibilities
• Precisely involved in planning and analyzing the application requirements and creating Test Plan, Test Cases, and developing Test Scripts.
• Wrote test cases and developed Automated Test Scripts using Selenium WebDriver with Java language;
• Used GitHub and executed GIT commands like push, pull, and merge on the command line.
• Scheduled Smoke test and Regression test with Jenkins.
• Performed Functional and smoke tests.
• Constructed and setup all dependencies of project and tool versions using Maven POM files;
• Used JDBC to do Database testing with Java Programming Language;
• Performed tests using TestNG;
• Administered Frontend and Functional Testing of the GUI by inserting various checkpoints in the automated task cases, using Selenium WebDriver and TestNG assertions.
• Developed Test Scenarios, Test Cases, and Test steps for various Busi ness services/methods covering both positive and negative testing requirement.
• Wrote simple SQL queries to verify and validate the data using JDBC.
• Executing Data Driven testing by fetching data using Apache POI from Excel sheets and Databases to verify the application’s behavior for different data inputs;
• Responsible for entering, tracking bugs in JIRA and reporting the defects to the developers for modification request.
• Involved all agile ceremonies, meetings with BA and Developers to resolve defects.
Environments: Java, Selenium, Jenkins, TestNG, Jira, SQL Developer, JDBC, GIT GitHub, Maven, Apache POI.
SDET
Client: Encompass Insurance, Northbrook IL
Role: Quality Analyst
Duration: November 2012 - December 2014
Responsibilities
• Worked in Agile Scrum methodology.
• Analyzed the Requirements document and write a test cases.
• Involved and automated test cases using Java, Selenium WebDriver, TestNG.
• Responsible to store all test cases on Jira.
• Performed Functional Testing.
• Participated in Test result evaluation, documentation, and relevant reporting.
• Saved remarkable time and cost of testing by automation using Selenium WebDriver with JAVA.
• Involved in weekly meetings to verify the status of testing and to discuss defects.
• Used GitHub as version control tool.
• Modified and maintained already existing test cases and scripts to leverage the automation team effort during the regression testing.
• Developed scenarios for writing Test Cases and Test Scripts for functions of the application.
• Extensively involved in Smoke, Functional, and Regression testing and monitored the behavior of the applications during different phases of testing.
Environments: Java, Selenium WebDriver, TestNG, JUnit, Jira, GIT GitHub.