Summary
Overview
Work History
Education
Skills
Websites
Timeline
Zhanyl Kanybek Kyzy

Zhanyl Kanybek Kyzy

Software Engineer in Test (SDET)
Chicago,IL

Summary

  • Over 7 + years of experience in Software analysis, Software Quality Assurance Testing of Web, Windows, Web Services, Client/Server applications.
  • Experience in all stages of the Software Development Life Cycle and QA Life Cycle and in all dimensions of Functionality, Usability & Reliability.
  • Experience in using AWS services such as EC2, S3, StepFunction,DynamoDB for storage and CloudWatch, Splunk for monitoring and querying the logs for troubleshooting.
  • Experience in using Dremio, RapidSQL And Snowflake for validation big data and querying
  • Hands on experience with Agile Environment and actively involved in Agile ceremonies like Sprint Grooming, Sprint Planning, Sprint Demo and Sprint Retrospective meetings.
  • Expertise in automation using Selenium WebDriver, Cucumber tool in Eclipse, Intellij, IDE, Java, JUnit, Maven, TestNG.
  • Worked on Continuous Integration Tool Jenkins to pull the code from the Repository,
  • scheduling the Smoke Test for Continuous Integration in Jenkins.
  • Successfully performed Smoke, Functional, Positive, Negative, Back-end, Integration, Regression, Performance End to End and API, BlackBox and WhiteBox Testing.
  • Sound knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins for Continuous Integration.
  • Experienced in load and performance testing tool JMeter.
  • Extensive experience in designing Test Cases, Test Scenarios, Test Scripts and Test reports of manual and automated tests.
  • Excellent knowledge and working experience in Android SDK, Eclipse IDE, Intellij.
  • Experience in testing native applications on iPhone, Android and iPod devices manually.
  • Experienced in providing the efficient locators strategy like XPath and CSS to run WebDriver script in stable condition.
  • Working experience with defect tracking tools like Clear Quest, Jira, and Test Director/Quality Center (QC) and Team Foundation Server.
  • Experience programming in Java, HTML, XML and SQL on Windows XP, Vista
  • Proficient in testing database of applications developed with SQL Server, Oracle, Snowflake,IBM DB2, Snowflake and MS Access.
  • Good knowledge of UNIX/Linux, WinSCP, PUtty, EdgeNode, shell commands to tail the logs, adding users, starting services from the shell, settings aliases to frequently used commands, creating users and settings file system permissions
  • Strong in writing SQL queries to perform backend data validations.
  • Excellent experience with source version control tools such as Bitbucket & Git, TeamForge.
  • Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.
  • Expert in performing different tests types, QA Methodologies White Box, Black Box, Front - End and Back-End, Stress & Load, Regression, Configuration, Functional, Installation & Integration, Smoke, and User Acceptance Testing.
  • Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.

Overview

8
8
years of professional experience

Work History

QA Automation/Manual

Freddie Mac
, VA
06.2021 - Current
  • Supporting Freddie Data Platform Application
  • Working in AWS cloud for testing purpose
  • Working with S3 bucket to verify the final uploaded files with source data from DB2
  • Working with Splunk to monitor the logs, query and analyse for troubleshooting
  • Setting up the CloudWatch Alarm for creating metrics in case of exception or to alert any issue with application in test environment
  • Working with EC2 service and cloud shell to insert the test data and send it to RAW+ for verification
  • To ingest data to RAW+ using WinSCP, Putty, EdgeNote
  • Working in Dremio, Snowflake, RapidSQL for validating data
  • Automating the process of data verification from source to target
  • Supporting the automation of applications through the Cucumber BDD framework
  • Working closely upstream and downstream systems based on the change to perform an integration testing to make sure there is no impact
  • Developed automation framework using Selenium, Cucumber, Maven and TestNG with Java; Restful API and in QA Automation tools Discovery
  • Developed Cucumber (BDD) Feature files using Gherkins and automate them using Selenium Web driver with Java and Page Object Model (POM)
  • Created test scenarios in Cucumber feature file using Gherkin language
  • Configured and controlled all dependencies of project and tool versions using maven POM file
  • Aggressively pursued the resolution of high level defects in the project to facilitate smooth functioning of the test execution.

QA Automation/Manual

BNY Mellon
, VA
06.2018 - 01.2021
  • Implemented Appium Scripts to test iOS and Android platforms
  • Created Test Scenarios and Test Cases according to the business and system requirements
  • All the Bugs that came up during testing process were reported through JIRA bug reporting tool
  • Involved in creation of automation framework using Selenium, Java, Eclipse and TestNG
  • Used BDD framework with Cucumber, Java and created future files with scenario and scenario outline files
  • Maintained and executed Maven build files for running automated test cases along with Continuous Integration tool Jenkins
  • Developed automation framework using Selenium, Cucumber, Maven and TestNG with Java; Restful API and in QA Automation tools Discovery
  • Developed Cucumber (BDD) Feature files using Gherkins and automate them using Selenium Web driver with Java
  • Monitor test execution status through log4j
  • Responsible for creating Cross Browser test automation through Selenium Grid
  • Ability to manage Java automation projects using build tools like Maven
  • Configured Maven build tool for automation projects and developed Maven project object model file (pom.xml)
  • Used TestNG for creating Test Suites and running parallel tests
  • Worked in an Agile Scrum environment, implementing end-to-end applications test automation solution working through full SDLC
  • Analyzed the User Stories and provided inputs for clear Acceptance Criteria to ensure Testability of User Stories
  • Actively took part in Daily stand ups meetings, Sprint planning, Sprint retrospective and Sprint reviews
  • Used external Excel files with Apache POI to validate Database data with JDBC
  • Configured Maven for Java automation projects
  • Created SQL queries, connected to database and generated test reports
  • Performed Defect Tracking and Management in JIRA
  • Implemented multi browser testing to ensure cross browser compatibility
  • Created TestNG and Jenkins reports and submitted them to the management
  • Updated test procedures as functionality changed during testing cycle, prepared test cases for new functional modules
  • Analyzed test results and tracked software defects, recorded, documented and reported defects.

Automation Engineer/SDET

Evolent Health
, VA
04.2017 - 05.2018
  • Manual Execution of Test Cases for Functional Testing, GUI Testing, Regression Testing, Smoke testing
  • Developed and implemented robust (BDD) framework using Cucumber, Java and Gherkin language
  • Used Page Object Model approach to develop Automation Framework using
  • Selenium WebDriver, Java in Eclipse IDE
  • Designed automation Framework, configuring Selenium WebDriver with Eclipse, setting up coding standards, naming Conventions and Folder Structures
  • Developed framework using Java as a language, JUnit and Selenium WebDriver
  • Executed automated Regression Scripts across multiple browsers like IE, Chrome and Firefox to test the Browser Compatibility of Web based application
  • Provided mentorship to team members on best automation practices using Selenium WebDriver, Java, Cucumber and JUnit in Eclipse
  • Page Object Model design for better automation code reusability and easy maintenance
  • Performed Back end testing with extensive use of SQL queries
  • Used Jenkins as a Continuous Integration server to configure with Git and Maven
  • Integrated automation executions with CI process (Jenkins) so, scripts are executed each time a build is kicked off
  • Participated in Sprint Grooming Sessions to provide feedback for clear and complete Acceptance Criteria
  • Analyzed execution result to identify test failure and reporting defects in JIRA
  • Actively participated in Agile Scrum environment ceremonies like Sprint Grooming, Planning, Sprint Demo, Retro and Daily meetings.

Test Automation Engineer

Tata Consultancy Services, TCS
Chicago
10.2015 - 03.2017
  • Performed Automation and Manual Testing in an internal web-based application
  • Developed and designed test automation framework using TestNG, Selenium WebDriver, Java and Page Object Model(POM)
  • Hands on experience on automation with Selenium WebDriver and Java
  • Used Object Oriented Programming concepts of Java language and TestNGframework for developing the scripts for scenarios
  • Used Maven as a built management tool for building the Cucumber BDD project
  • Involved in using Jenkins as a Continuous Integration server to configure with Maven
  • Performed Smoke, Functional, Positive, Negative, Integration, Regression, Front-end and Backend Tests using Selenium WebDriverwith Java
  • Involved in executing all Selenium tests on different browsers and checked for compatibility
  • Automated test cases using Page Object Model (POM) pattern to design and write tests using Java and Selenium WebDriver
  • Involved in testing the backend Database, retrieved the data from the tables using SQL queries
  • Attended User Story Generation Sessions, provided feedback for Acceptance Criteria and helped set the metrics for clear Definition of Done
  • Responsible for keeping up with the test schedule and interacting with software engineers to ensure clear communications on requirements and defect reports
  • Actively participated in Daily scrum meeting, Sprint Grooming, Sprint Planning, Sprint Demo, Sprint Retrospective meetings
  • Page 3

Education

ISTQB -

01.2020

High School Diploma -

Orlovskii High School

Skills

  • Testing Tools:
  • Selenium WebDriver/GRID, HP Quality Center/ALM, Jira, Jita Confluence, Junit, TestNG, Restful API Web services, Rest Assured, Cucumber, Soup UI, Eclipse, JMeter, Jenkins, AWS Console ( S3, DynamoDB, StepFunction, EC2) , Intellij, Eclipse, Postman, CloudWatch, Splunk, WinSCP, Dremio, RapidSQL, Git, Github, TeamForge, Bitbucket,
  • Defect Tracking Tools
  • Quality Center (9, 10, 110), Jira, Team Foundation Server (TFS 2008, 2010, 2012), HP ALM Quality Center
  • Languages:
  • Java, SQL, PL/SQL, HTML, TWM
  • Browsers
  • Safari, Internet Explorer, Firefox and Chrome
  • Operating Systems:
  • Mac OS, Windows XP, 7, 8 & server 2003, UNIX and Linux, Microsoft Edge
  • Methodologies:
  • SDLC, Agile, Waterfall
  • Databases:
  • SQL Server, Oracle, MySQL, Mainframe Db2, TDMS, DB2, Snowflake
  • Test Automation Frameworks & APIs
  • Selenium, Cucumber (BDD) & TDD Frameworks, Page Object Model, Page Factory, REST API,
  • Cross-functional teamwork
  • Testing virtualization technologies
  • Design engineering
  • Reading technical drawings
  • Test and Evaluation (T&E)
  • Writing use cases
  • Cross-platform testing
  • Test planning
  • Automation scripting
  • Defect resolution
  • Data management

Timeline

QA Automation/Manual - Freddie Mac
06.2021 - Current
QA Automation/Manual - BNY Mellon
06.2018 - 01.2021
Automation Engineer/SDET - Evolent Health
04.2017 - 05.2018
Test Automation Engineer - Tata Consultancy Services, TCS
10.2015 - 03.2017
- ISTQB,
Orlovskii High School - High School Diploma,
Zhanyl Kanybek KyzySoftware Engineer in Test (SDET)