Kutbek Zhakypov
******.***@*****.***
OBJECTIVE
Accomplished Senior QA Automation Engineer with 7+ years of experience in all phases of Software Testing Life Cycle (STLC); Business Analysis, Data Modeling, Writing Test Cases, Test Plans and Automation Test scripts using Selenium with Java, Cucumber, SoapUI, Postman, TestNG and Appium. Diversified experience in Automation and Manual testing of Client – Server, Web, Mobile, BDD, API
TECHNICAL SKILLS
Test Approaches: Waterfall, Agile/Scrum, SDLC, STLC, Bug Life Cycle.
Testing Tools: Selenium WebDriver, TestNG, Selenium RC/Server, Selenium Grid, JUnit. Cucumber, SoapUI, SauceLabs, Appium, Appium Desktop, Postman, Rest Assured.
Test Build& Integration Tools: Maven, ANT, Jenkins.
Frameworks: Keyword Driven, Data Driven, Hybrid, Page Object Model (POM).
Programming Tools: JAVA, JavaScript, Angular JS, VB Script, Gherkin, SQL C, C++.
Markup Languages: HTML, XML, XPath, CSS Selector.
Databases: MySQL, Oracle, SQL Server, SQL.
Browsers: Internet Explorer, Mozilla Firefox, Google Chrome, Safari.
Operating Systems: Windows 7/8/10, Ubuntu, UNIX, LINUX.
Defect Tools: HP Quality Center, JIRA, ALM, BUGZILLA.
MS Office Tools: Outlook, Word, Excel, PowerPoint, MS Access.
PROFESSIONAL SUMMARY
Expertise in Entire Software Development Life Cycle (SDLC) and Test Development Life Cycle (TDLC) in Agile and waterfall environments.
Expertise in different types of testing like Automation testing, Manual testing, Integration testing, System testing, Smoke testing, Regression testing, Load testing, Performance testing and Functional testing.
Expertise in Selenium automation using Selenium WebDriver, Selenium Grid, JAVA, TestNG, Maven.
Designed, implemented automation frameworks Keyword Driven framework, Data Driven framework, POM (Page Object Model) and Hybrid framework.
Using Cucumber developed Test Scripts to implement Features, Scenarios, and Scenario Outlines for BDD (Behavior Driven Development).
Expertise in writing Selenium Manual Test Cases for B2B Web Applications.
Extensive experience in developing automation test scripts using JAVA, selenium, maven, TestNG.
Experience in developing selenium automation framework using Junit/TestNG and developing ANT/Maven targets to execute automation suites.
Maintained Selenium & JAVA automation code and resource in source controls SVN, GitHub, over the time for improvements and new features.
Experienced in Web Services testing using SOAPUI tool. Validated request and response SOAP and RESTFUL Web service calls.
Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA, Rally, Bugzilla etc.
Good Knowledge in handling Alerts, Frames and Popups, Accessing Forms, tables, links, Keyboard and Mouse Events using Selenium WebDriver.
Experience in Mobile Testing of Native apps, Web apps, Hybrid apps on Mobile and Tablet devices using APPIUM [iOS/Android] by using the emulators in Android Studio for Android Devices.
Involved in daily meetings with the technical managers and development test leads.
Reviewed Application and Test logs, program outputs and reports to identify program processing errors and defects.
Segregated defects based on the hierarchy of the effects on the test scripts usingLog4j.
Prepared status summary reports with details of executed, passed and failed test cases.
Collaborated with other QA engineers and developers. Adheres to quality assurance standards and continuously improves test processes.
PROFESSIONAL EXPERIENCE
XPO Logistics LLC, Automation Test Engineer
Chicago, IL July 2016- present
Worked with manual testers to create improvement plan documents for Development team.
Responsibilities:
Performed Automation and Manual Testing for the web based application.
Actively participated in Daily scrum meeting, Sprint Grooming, Sprint Planning, Sprint Demo, Sprint Retrospective meetings.
Participated in requirement specification and documentation review meetings with
developers and BA team.
Analyzed and contributed requirement documentations, test plans and created test cases.
Participated in Production support and user feedback sessions.
Applied Page Object Model to framework to centralize web elements of the application; increased reusability and maintainability of the code.
Developed Test Scripts to test functionality of the application and execute automation scripts on different browsers/environments and reported defects through JIRA.
Maintained Maven project written in Java and executed Tests in Cucumber feature files.
Automated test reports using Cucumber plugin HTML reports and Json reports
attached with failed scenario screenshots using Selenium WebDriver.
Automated Web Services testing using RESTful and SoapUI
Experienced in creating automated tests for SOAP and REST Web Services using
RESTful and SoapUI testing tools
Used JDBC to do Database testing with Java Programming Language.
Created SQL queries and connected to various Databases using JDBC and applied to my test scripts for database validation.
Performed Smoke, Functional, Regression, Frontend and Backend Tests using
Selenium WebDriver, Java and JDBC.
Actively dealt with data tables, calendars, iframes, pop ups and alerts on the application using Selenium WebDriver.
Created Feature files and test scenarios in Cucumber using Gherkin language.
Performed extensive Cross Browser Compatibility testing on various web browsers
like Internet Explorer, Mozilla Firefox and Google Chrome, using Selenium WebDriver.
Charles Schwab, Automation Test Engineer
Chicago, IL July 2014-August 2016
Review Functional requirement and use case document to understand the Business logic, application requirement and technical aspects of the system.
Responsibilities:
Directly involved in planning and analyzing the application requirements and creating Test Plan, Test Cases, and developing Test Scripts
Manually tested test cases and developed Automated Test Scripts using Selenium Webdriver
Executed functional, regression and smoke tests
Anticipated test reports and tracked logged defects through JIRA and retested
resolved defects
Configured and controlled all dependencies of project and tool versions using maven POM file
Automated Web Services testing using RESTful and SoapUI
Experienced in creating automated tests for SOAP and REST Web Services using
RESTful and SoapUI testing tools
Used JDBC to do Database testing with Java Programming Language
Conducted Frontend and Functional Testing of the GUI by inserting various checkpoints in the Automated task cases, Using Selenium WebDriver and JUnit Assertions
Developed Test Plan, Test Scenarios, Test Cases and Test steps for various Business Services/methods covering both Positive and Negative testing requirements
Wrote SQL queries to verify and validate the exact targets for email and direct mail campaigns
Participated in all agile ceremonies, meetings with BA and Developers to resolve defect
KeHE Distributors,
QA Analyst, Naperville, IL June 2011-July 2014
Developed automation infrastructure by writing and augmenting test scripts using selenium WebDriver, Java, TestNG and Improved regression automation coverage by 50%
Responsibilities:
Performed Manual and Automation Testing in an internal web based application
Actively participated in Daily scrum meeting, Sprint Grooming, Sprint Planning, Sprint Demo, Sprint Retrospective meetings
Participated in requirement specification and documentation review meetings with
developers and BA team
Analyzed and contributed requirement documentations, test plans and created test cases
Participated in Production support and user feedback sessions
Applied Page Object Model to framework to centralize web elements of the application; increased reusability and maintainability of the code
Developed Test Scripts to test functionality of the application and execute automation scripts on different browsers/environments and reported defects through Jira