Summary
Skills
Experience
Sovet Abdykaiymov
United States Citizen
Chicago, IL
Home: 773-***-****
*********@*****.***
Determined, energetic and diligent Full-Stack Automation Engineer with over 6 years of experience specializing in Software Quality Assurance Solid understanding of Software Development Life Cycle and Software Testing Life Cycle Expertise in Black Box testing, Functional Testing, System Testing, Integration Testing, Regression Testing, Behavior Driven Testing (BDD), Data Driven Testing, Back End, Front End Testing, API Testing
Expertise in Bug Life Cycle, Logging Defect, Bug Tracking, Retesting Bug and Closing Bug using JIRA
Solid understanding of Automation tools like Selenium WebDriver with Java, TestNG, JUnit, Cucumber, Jenkins, Git and REST Assured
Excellent skills in using JDBC, SQL queries and performing Database Testing in different RDBMS like Oracle & MySQL
Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high pressure environment
Excellent Understanding in using the Agile/Waterfall/Kanban Methodologies Demonstrated ability to self-motivate and be flexible within a fast-paced environment Java, JavaScript, SQL, HTML, Gherkin
Selenium WebDriver, Selenium Grid,
Cucumber, TestNG, JUnit, RestAssured,
Postman, JDBC
MySQL, Oracle SQL Developer
Maven, JIRA, GitHub, BitBucket, Git, Jenkins
Agile/Scrum/Kanban, SDLC, STLC, Bug Life
Cycle
Linux/Windows, IntelliJ/Eclipse IDE
QA Automation Engineer, 06/2017 Current
BMO Financial Group Chicago, IL
Attended all Scrum Ceremonies like Sprint Planning, Daily Stand up, Sprint Review, Sprint Retro throughout the project
Tested the application in highly dynamic environment with team using Agile methodology Applied best Quality Assurance expertise to ensure full Functional Testing of new features being added every sprint, as well as complete Regression Testing for all previously implemented functionalities
Analyzed Business Requirements and Functional Specifications based on smart criteria and developed Test Plan, detailed Test Scenarios, Test Strategies, and Test cases according to business requirements
Worked very closely with Scrum Team to solve various types of issues Designed and developed automation framework from scratch using Java, Maven, Selenium WebDriver, Cucumber with JUnit and REST Assured
Implemented Page Object Model and PageFactory design for code reusability and object repository
Coordinated with developers and recorded defects in JIRA to track until they are resolved Designed and implemented Jenkins jobs to run the Regression and Smoke test and generated detailed user-friendly reports
Performed REST API response validation. Manually tested using Postman and REST Assured for automation
Maintained Requirement Traceability Matrix (RTM) to track the requirements to the test cases to make sure complete test coverage
Used Apache POI to extract data from external Excel files and load into the variables and use in the testing code
Tested the application on various browsers and platforms by using Selenium Grid Developed reusable methods using Java and implemented new libraries to a framework Performed Back End Testing using SQL queries to make sure that data entered has been uploaded correctly into the database tables
Performed Data-driven testing by using JDBC
Quality Assurance Analyst, 11/2014 05/2017
Allstate Insurance Northbrook, IL
Ensured software quality via continuous and iterative testing approach Executed practical application of Agile framework components (user stories, scrum, sprints, etc.)
Performed BDD (Behavior Driven Development) using Cucumber Features, Cucumber hooks, Scenarios and Step Definitions in Gherkin format
Performed Test Planning, Test Designing, Test Execution and Defect Tracking Wrote Gherkin language test case scenarios using Cucumber Performed Unit testing with TestNG
Performed Continuous integration using Jenkins
Used Maven as a build management Tool
Extensively worked with DOM and locating a web element using Id, CSS selector and Xpath Generated detailed HTML reports using TestNG with the help of Extent Reports Developed Reusable Functions and maintained in the multiple Function Libraries based on the application's functional component
Performed Back End testing using SQL queries to retrieve and verify information in the database Used hub and node concept of Selenium Grid to execute Selenium automation suites on different platforms and browser combinations in parallel
QA Manual & Automation Test Engineer, 06/2013 11/2014 Walgreens Deerfield, IL
Education and Training
Actively participated in product design reviews to provide input on functional requirements, product designs, schedules, or potential problems
Analyzed the business requirements, developed test plans and created test cases Collaborated with developers, business analysts on daily basis to improve quality of the product Executed manual test cases, Logged Defect in Jira and Retested the defects Performed GUI and Functional Testing of the application Performed Web Service API testing for content verification and validation with business logic using Postman
Used Page Object Model Design Pattern and Data-Driven Framework for User Interface testing Performed Manual Testing of Web application and automated it by using Selenium WebDriver Talas Regional Foreign Languages Lyceum Talas, Kyrgyzstan High School Diploma