Summary
Overview
Work History
Skills
Certification
Timeline
Generic

AIBEK KAKEMATOV

Chicago,IL

Summary

Dynamic and assertive Software QA Engineer with 8+ years of experience in both Manual and Automation testing of web-based applications. Experienced in Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC). Solid experience in both Agile (SCRUM) and Waterfall methodologies. Actively participated in Agile Scrum ceremonies such as Sprint Grooming, Sprint Planning, Sprint Retrospective, Scrum Meetings and Sprint Demo. Experienced in analyzing and reviewing Business/Functional & Testing requirements and preparing Test plan, Test scenarios, Test cases and test summary reports for both automated and manual testing based on user requirements, system requirements, user stories. Strong experience in Front End and Back End automation using Selenium Web Driver, Java, Maven, TestNG, JUnit, Cucumber, JDBC, and Rest Assured. Experienced in and Project management tool JIRA and Confluence. Extensive experience in Back-End Testing with SQL Queries in MySQL, SQL Server and Oracle Database, and used JDBC (Java Database Connectivity) for database and framework connectivity purposes. Experienced in Core Java and Object-Oriented Programming (OOP) concepts. Hands on experience in Rest API testing using POSTMAN. Experienced in testing mobile android applications using Appium for connectivity purposes and Android Studio for emulator purposes. Deep knowledge in Page Object Model pattern design with Selenium. Solid knowledge in Automation testing of applications in different layers. Experienced with Continuous Integration (CI) tool Jenkins and version control system GitHub. Excellent analytical skills with excellent communication and self-organizing skills.

Overview

9
9
years of professional experience
1
1
Certification

Work History

QA Engineer

PrismHR
11.2022 - Current
  • Enhanced software quality by developing and implementing comprehensive testing strategies.
  • Reduced product defect rates by creating robust test cases and meticulously executing them.
  • Improved team efficiency with streamlined test processes, resulting in faster release cycles.
  • Ensured optimal user experience by conducting thorough usability testing on multiple platforms.
  • Enhanced team collaboration by actively participating in Agile/Scrum meetings, providing valuable insights on quality assurance aspects.
  • Facilitated smooth application migrations through comprehensive regression testing of existing functionality after updates or enhancements.
  • Assisted project managers in estimating resource requirements and timelines for QA efforts, ensuring alignment with project deadlines.

Software QA Engineer

Echo Global Logistics
01.2019 - 11.2021
  • Performed both Manual testing and Automation testing for all layers of application like UI (User Interface), Rest API, and Database
  • Developed and maintained BDD (Behavior Driven Development) automation framework using Java with Selenium WebDriver, JUnit, Cucumber, JDBC, Rest Assured library and Maven as built tool
  • Automated Rest API calls using Rest Assured library and Postman for manual purposes, and validated API json responses with database data and UI data
  • Used Oracle SQL database and run SQL queries to trigger the data for validation with API responses and used JDBC (Java Database Connectivity) driver to make database framework connection
  • Involved in setting up continuous integration system using Jenkins and working knowledge with cloud-based code repository system like GitHub
  • Enhanced software quality by designing and executing comprehensive test plans for various applications.
  • Analyzed user requirements, functional specifications, and Use Case documents and created the Test cases for Functional testing
  • Participated in all activities in all phases of Agile software development and test development life cycle
  • Logged the Defects in JIRA and maintained track of the defects throughout the Software Testing Life Cycle (STLC).

Software Quality Assurance Engineer

Morningstar
06.2016 - 01.2019
  • Created and maintained TDD (Test Driven Development) TestNG automation frameworks using Java, Selenium WebDriver, TestNG, Rest Assured, JDBC, and Maven as build tool
  • Improved software quality by designing and implementing comprehensive test plans, identifying bugs, and suggesting improvements.
  • Used Apache POI library for reading and writing data to Excel spreadsheet for Data Driven Testing
  • Worked with management to resolve issues and report on quality of system maintenance activity and new releases
  • Worked directly with software developers, test engineers, product owners, business analysts, project leaders
  • Worked with automation team to design and develop automated test suites for the website using Java, Selenium and/or other relevant tools
  • Improvements in software engineering key performance indicators
  • Measured system performance on multi-user platforms through test scenarios using automated testing software, providing analysis results and recommendations
  • Developed and implemented performance improvement strategies and plans to promote continuous improvement.

Software QA Engineer

Capital One
06.2015 - 06.2016
  • Analyzed business requirements and drafted effective acceptance criteria and automated Test scripts for medium/high complexity projects Performed Automation and Manual Testing in internal web-based applications
  • Involved in creating test automation framework with QA Automation team using JAVA, Selenium WebDriver, Cucumber, JUnit
  • Written test steps in Gherkin language of Cucumber and implemented them in the step definitions
  • Executed test cases within the Functional, Mobile, and Web Services Automation framework
  • Documented testing procedures for developers and future testing use.
  • Enhanced software quality by designing and executing comprehensive test plans for various applications.
  • Automated Database testing using JDBC with JUnit assertions and performed data validation from Front End to Back End tables in Oracle Database by writing SQL queries
  • Produced detailed reports like HTML, JSON, and Cucumber along with the defect-tracking tool - JIRA
  • Developed BDD tests for End-to-end Data Validation and API testing with Selenium, Cucumber and TestNG using POJO to convert from JSON/ XML format
  • Reviewed, analyzed, and documented bugs/defects accurately, clearly as well as identifying, and escalating issues related to the test infrastructure
  • Participated in Scrum Daily Stand-up, Sprint demo and retrospective meetings
  • Took on multiple roles within an Agile team.

Skills

  • Java
  • Python
  • SQL
  • HTML
  • Selenium
  • TestNG
  • JUnit
  • Cucumber
  • Jenkins
  • BDD
  • MySQL
  • SQL server
  • Excel
  • JIRA
  • GitHub
  • POSTMAN

Certification

ISTQB Certified Tester - Foundation Level

Timeline

QA Engineer

PrismHR
11.2022 - Current

Software QA Engineer

Echo Global Logistics
01.2019 - 11.2021

Software Quality Assurance Engineer

Morningstar
06.2016 - 01.2019

Software QA Engineer

Capital One
06.2015 - 06.2016
AIBEK KAKEMATOV