Summary
Overview
Work History
Education
Skills
Timeline
Generic

Asanbai Suranov

Maryland Heights,MO

Summary

Adept QA Engineer with a proven track record at Cognizant for enhancing software quality through comprehensive testing strategies and automation. Leveraged expertise in Selenium WebDriver and collaborative skills to drive defect resolution and quality improvement. Demonstrated leadership in developing testing frameworks, showcasing a blend of technical proficiency and team synergy.

Overview

6
6
years of professional experience

Work History

QA Engineer

Cognizant
03.2021 - Current
  • Enhanced software quality by developing and implementing comprehensive testing strategies.
  • Developed test plans and strategies for QA testing.
  • Executed automated tests using various frameworks such as Selenium WebDriver, NUnit, and Newtonsoft Json for API application.
  • Executed manual API testing using Postman.
  • Identified and documented any defects found during testing.
  • Created detailed bug reports with steps to reproduce identified issues.
  • Collaborated with developers to troubleshoot problems and resolve them in a timely manner.
  • Conducted functional, regression, performance, integration, and user acceptance testing.
  • Provided feedback to product owners regarding application usability and demoing the newly developed features.
  • Participated in daily stand-up meetings to discuss progress on projects and tasks assigned.

QA Engineer

Ameren
01.2020 - 09.2020
  • Absorbed the business requirement of the project to grasp the main idea.
  • Collaborated with team members to discuss the technical requirements and product backlog.
  • Maintained testing framework to increase the feasibility of automation testing and to meet new requirements.
  • Designed test cases for web, desktop, and mobile applications per user stories.
  • Achieved to come up with a solution for most of the automation problems.
  • Produced test reports on a daily and periodic basis with a full log and video capture of the tests.
  • Reported, reproduced, and retested defects in Defect Management Life Cycle processes.
  • Succeeded the best Quality Assurance practices to ensure fully functional testing of new features being added every sprint, as well as full Regression testing for all previously implemented functionalities in every sprint.
  • Responded Git review requests and resolved Git-based issues.
  • Groomed with the dev team to discuss test step details and to obtain feedback about automation testing.
  • Participated in daily Scrum meetings with the team to synchronize daily status and discuss the blockers.
  • Documented the modification requests and defects and their trailing history.
  • Tested functionality, performance and compliance of each product against design specifications to maintain strong development standards and high customer satisfaction.
  • Designed and updated test cases to complete consistent manual tests.

Test Automation Engineer

TD Ameritrade
04.2019 - 12.2019
  • Identified appropriate situations for implementing test automation, accounting for situations where automated testing was counterproductive.
  • Enhanced test coverage with the development of comprehensive test plans and cases.
  • Monitored emerging test automation frameworks, technologies and best practices for useful developments.
  • Established automation testing environment and configured systems.
  • Contributed to the definition of quality metrics and overall testing strategy.
  • Developed BDD testing framework from scratch using Selenium WebDriver, Java, Cucumber, Maven, and JUnit.
  • Developed and maintained detailed test cases, expected results and traced the test cases to the requirements.
  • Converted manual test cases into automation test steps.
  • Designed test cases for complex business logic and implemented steps in feature files using Gherkin syntax.
  • Developed and managed the Page Object Model (POM) design pattern to keep code clean and maintainable.
  • Designed back-end test cases and performed API (Web Services) tests using Postman and REST-Assured library.
  • Utilized Apache POI library to achieve Data-Driven testing.
  • Used Parameterization methods in tests using Cucumber Scenario Outline and MS Excel, XML, and MongoDB API.
  • Trained team members in automation testing concepts and creating automation tests.
  • Coached intern student in building CI/CD pipeline and using Jenkins.
  • Troubleshoot technical issues and document the cause of that issue, risks, and solutions on the Confluence page.
  • Followed the Agile methodology, participated in Scrum-related ceremonies.
  • Delivered fully tested and verified software products.
  • Systematized the automation testing process and created detailed documentation for future reference.
  • Demonstrated strong knowledge of company standards and protocols during inspections.

Education

Master of Science - Computer Science

North American University
Stafford, TX
07-2025

Skills

  • Automating testing process
  • Manual testing
  • Selenium Web Driver
  • Cucumber
  • TestNG
  • JUnit
  • JBehave
  • Jenkins
  • Chef Automate
  • Java expertise
  • C# expertise
  • SQL
  • NoSQL(Azure Cosmos DB)
  • JavaScript
  • Page Object Model
  • Maven
  • Gradle
  • Net
  • Git
  • Jira
  • ALM
  • AzureDevops
  • AWS
  • Agile-Scrum
  • JDBC
  • Rest Assured Library
  • Apache POI
  • JSON
  • Cross-platform testing
  • Test planning
  • Proficient in STLC methodology
  • DBMS
  • TestComplete
  • Test case management
  • Testing script development
  • Automation process design
  • Problem resolution
  • Root cause analysis
  • Quality control
  • Writing use cases
  • Project requirement evaluation
  • Quality improvement strategy
  • Working collaboratively
  • Data management
  • Leadership
  • Defect resolution

Timeline

QA Engineer

Cognizant
03.2021 - Current

QA Engineer

Ameren
01.2020 - 09.2020

Test Automation Engineer

TD Ameritrade
04.2019 - 12.2019

Master of Science - Computer Science

North American University
Asanbai Suranov