Summary
Overview
Work History
Education
Skills
Professional Summary
Languages
Timeline
Generic

Iskender Nurbekov

Norcross,GA

Summary

Results-driven Senior Software Development Engineer in Test (SDET) with over 10 years of experience in designing and implementing automated and manual testing strategies across Agile and Waterfall environments. Proven expertise in test framework development, API testing, and CI/CD pipelines. Known for strong collaboration skills, attention to detail, and a passion for delivering high-quality software products.

Overview

10
10
years of professional experience

Work History

Sr.SDET

CoinFlip
04.2022 - Current
  • Created, managed, and ran both automated and manual test cases aligned with business requirements and use cases.
  • Automated test scripts throughout the Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
  • Established Regression, Functional, and Smoke testing across both the front end and back-end components of an Enterprise Application.
  • Worked with test cases and test scripts and modified to accommodate new changes to the software/applications.
  • Configured and automated test cases using Java with Selenium WebDriver, Cucumber, JUnit, and Maven build tool.
  • Created test plan, test cases, test scripts, defect reports for UI and Rest APIs testing
  • Maintained Behavior Driven Development (BDD) framework creating and using Cucumber features, scenarios in Gherkin language and Step definitions, and executed scenarios using Cucumber tags in Runner class under JAVA and Selenium WebDriver.
  • Automated Rest API calls with Rest Assured library and used POSTMAN collection to manually test Rest APIs.
  • Used Swagger as documentation for Rest API testing and checked for schema.
  • Performed database data validation by writing SQL queries and used JDBC (Java Database Connectivity) driver in automation suite for connecting to database.
  • Used Apache POI library to read and write test data into Excel Spreadsheet.
  • Continuously maintained daily Smoke Test and debug failure build on Jenkins and reported the issue.
  • Followed Agile testing methodology, participated in daily Scrum meetings and tested each Sprint deliverable.
  • Used JIRA to track the tasks and issues, attended daily status meetings to update the status work.

Test Automation Engineer

Walgreens
04.2020 - 04.2022
  • Collaborated with both Developers and Business Analysts to conduct diverse testing activities across the Software Testing Life Cycle.
  • Continuously maintained TestNG framework with Maven build tool by adding reusable utility methods.
  • Designed and developed Page Objects using Page Object Design Pattern and Selenium WebDriver.
  • Performed Rest API testing for response data validation using POSTMAN and Rest Assured library for automation.
  • Automated UI Testing with Selenium WebDriver, JAVA, TestNG and used Maven.
  • Wrote SQL queries for data verification in PostgreSQL and used JDBC (Java Database Connectivity) driver for automation purposes.
  • Involved in browser interoperability testing for various versions of Internet Explorer, Chrome, and Firefox using Java with Selenium WebDriver.
  • Developed utility classes with reusable methods to read test data from XML & Properties files.
  • Created test case scenarios, categorizing bugs by severity and priority, and communicating findings to the development team.
  • Logged the Defects in Jira and maintained track of the defects throughout the Bug Life Cycle.
  • Used GitHub as a code repository to check out projects from it, make modifications, submit and commit changes to the local repository and then later to the central repository.

Quality Assurance Engineer in Testing

Anthem
12.2019 - 04.2020
  • Collaborated in the successful transition from Waterfall to Agile Scrum work environment, and participated in Sprint plan meetings, Daily stand-up meetings and Sprint retrospective meetings.
  • Executed Test-Driven testing framework based on Page Object Model (POM), using JAVA, TestNG, and Selenium WebDriver.
  • Developed, maintained, and organized test script and test cases for iterative and incremental software development efforts.
  • Performed cross-browser compatibility testing on Chrome, IE, Firefox browsers using Java with Selenium WebDriver.
  • Reported software defects in Jira and interacted with developers to resolve technical issues.
  • Performed strong work with API/Web Services automation using tools like Postman and Rest-Assured.
  • Connected to the database by creating and running SQL queries for data verification and validation.
  • Identified Regression and Smoke test cases to automate them and scheduled nightly jobs in Jenkins CI/CD tools.

Test Automation Engineer

Enova International
09.2015 - 12.2019
  • Developed and executed automated and manual test cases in accordance with business requirements and use cases.
  • Participated in Sprint plan meetings, Daily stand-up meetings and Sprint retrospective meetings.
  • Performed back-end testing for PostgreSQL database using complex SQL queries and JDBC (Java Database Connectivity) for connecting database to automation suite and validating data through automation suite.
  • Performed REST API testing using Java Rest Assured library and validated JSON responses using POJO classes, and Serialized and Deserialized API responses.
  • Detected, reported, tracked, and contributed to defect resolution through defect management tool JIRA, and Confluence for documentation purposes.
  • Was responsible for Functional Smoke and Regression Testing using Selenium WebDriver.

Education

Bachelor of Science -

American University of Central Asia
Bishkek, Kyrgyzstan
05-2014

Skills

  • Proficient in programming languages including Java, R, HTML, SQL
  • Skilled in Selenium WebDriver, Selenium Grid, Cypress, TestNG, Cucumber, Gherkin, Junit, Page Object Model (POM) design pattern, HTML locators for UI Testing
  • Skilled in SQL, PostgreSQL, RestAssured, JSON, Postman, Swagger for Back-End Testing
  • Experienced in CI/CD pipelines using Jenkins, TeamCity
  • Experienced in Git, GitHub, Bitbucket as Source Management Tool
  • Skilled in Project Building Tools including Maven, Gradle
  • Skilled in Bug Tracking/Project Management Tools using JIRA, Confluence, Azure DevOps

Professional Summary

  • Proficiency in the entire Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), and Defect Life Cycle, adeptly applied across Agile and Waterfall methodologies.
  • Hands on experience on successfully executing Smoke Test, Functional Test, Integration Test, Regression Test, End to End Testing.
  • Experienced in preparing Test Plans, Test Cases, Test Strategy, Test Scenarios, Test data, Test log and Defect Reports.
  • Proficient understanding of the JAVA Object-Oriented Programming (OOP) language and its practical application in automated testing.
  • Expertise in utilizing JIRA/Confluence as the project management tool for reporting and tracking defects in projects.
  • Participated in building Test-Driven Development (TDD) framework from scratch applying Page Object Model pattern with JAVA, Selenium WebDriver, Maven, TestNG.
  • Hands-on experience in creation and continuous maintenance of Behavior-Driven Development by using Page Object Model (POM) design pattern with JAVA, Selenium WebDriver, Maven, JUnit, Cucumber with Gherkin syntax.
  • Practical familiarity with REST API test automation using Rest Assured library with Java, and for manual testing used POSTMAN.
  • Developed Data-Driven Framework utilizing TestNG and Apache POI to extract information from Excel files for testing objectives.
  • Expertise in Database Testing, Data Manipulation using SQL queries and establishing Database connection with JDBC (Java Database Connectivity) API.
  • Experience in Continuous Integrations and Continuous Deployment (CI/CD) process using Jenkins in combination with Maven and GIT.
  • Proficiency in AWS and Docker.
  • Analyzing Business Requirements and working with Development Team for understanding details of Functional and Non-Functional Requirement on Web Applications & Mobile applications.
  • Well versed with locating web elements using xPath, id, name, and tags.
  • Good analytical, technical and communication skills.
  • Dedicated team player who can also work independently.
  • Highly flexible and adaptive performer.

Languages

English
Professional Working
Russian
Native or Bilingual
Kyrgyz
Native or Bilingual

Timeline

Sr.SDET

CoinFlip
04.2022 - Current

Test Automation Engineer

Walgreens
04.2020 - 04.2022

Quality Assurance Engineer in Testing

Anthem
12.2019 - 04.2020

Test Automation Engineer

Enova International
09.2015 - 12.2019

Bachelor of Science -

American University of Central Asia