← В ленту
middle
Регистрация: 21.09.2023

Atai Chekirov

Специализация: AQA
I am an experienced QA Automation Engineer with a proven track record in implementing automation solutions and driving efficient testing processes. With a strong focus on continuous integration and continuous delivery (CI/CD), I have successfully automated UItesting and tested application programming interfaces (APIs) and REST APIs. Throughout my career, I have excelled in creating comprehensive test plans, test cases, and checklists, ensuring thorough test coverage. Working in Agile and Scrum environments, I have consistently delivered high-quality software products. I have a deep understanding of agile methodologies and have actively contributed to the adoption and improvement of agile practices. Achievements: - Successfully designed and developed a comprehensive test framework from scratch, resulting in a 40% reduction in test execution time and improved test coverage. - Received recognition for exceptional problem-solving skills and effectively resolving critical defects, ensuring the timely release of high-quality software. - Proactively contributed to the adoption of agile methodologies and continuous improvement initiatives, resulting in increased team productivity and enhanced software quality. - Commended for developing and maintaining thorough documentation, facilitating knowledge sharing and seamless onboarding of new team members.
I am an experienced QA Automation Engineer with a proven track record in implementing automation solutions and driving efficient testing processes. With a strong focus on continuous integration and continuous delivery (CI/CD), I have successfully automated UItesting and tested application programming interfaces (APIs) and REST APIs. Throughout my career, I have excelled in creating comprehensive test plans, test cases, and checklists, ensuring thorough test coverage. Working in Agile and Scrum environments, I have consistently delivered high-quality software products. I have a deep understanding of agile methodologies and have actively contributed to the adoption and improvement of agile practices. Achievements: - Successfully designed and developed a comprehensive test framework from scratch, resulting in a 40% reduction in test execution time and improved test coverage. - Received recognition for exceptional problem-solving skills and effectively resolving critical defects, ensuring the timely release of high-quality software. - Proactively contributed to the adoption of agile methodologies and continuous improvement initiatives, resulting in increased team productivity and enhanced software quality. - Commended for developing and maintaining thorough documentation, facilitating knowledge sharing and seamless onboarding of new team members.

Портфолио

Alliance Altyn

- Create detailed test cases and test scripts based on project requirements, ensuring full coverage of functional and non-functional aspects. - Create detailed test cases that cover various API endpoints, input data, and expected output, considering both positive and negative scenarios. Manually test individual API endpoints to ensure they respond correctly to different HTTP methods (GET, POST, PUT, DELETE) and parameters using Postman. - Automated AP! testing using REST assured library. - Employ data management tools like SQL Server Management Studio or MySQL Workbench to manipulate and verify data integrity during testing, - Integrate automated tests into the continuous integration/continuous deployment (CI/CD) pipeline to enable automated testing in the development workflow using Jenkins. - Automate regression test suites to ensure that software updates do not introduce new defects or regressions. - Involved in executing automated test cases using Selenium WebDriver and Selenide to automate manual testing solutions. - Extensively involved in Smoke, Functional, Regression, Browser Compatibility, End to End Testing. - Version Control and Collaboration: Using version control systems, such as Git, to manage test automation code and collaborate effectively with other tearn members on code changes, merging, and branching. - Logged and tracked defects with collation of evidence such as screenprints, reports, error messages in JIRA to ensure that scenarios can be repeated and re-tested.

Expert Solutions

- Analyzed the Business Requirements Specification, System Requirements Specification and User interface Specification documents. - Develop and execute a comprehensive test automation strategy for the project, including tool selection, framework design. - Integrate and configure automated tests within CI/CD pipelines (Gitlab Cl), enabling automated testing throughout the software development lifecycle. - Develop and maintain automated tests for API endpoints, including RESTful services, to validate data exchange and functionality using RestAssured Library. - Automate database testing tasks, including data validation, data migration, and schema verification (spBc). - Experience working on POM with Page Factory and Driver Factory, Chain of invocations, Method Factory, Singleton, Builder, Decorator. - Designing an automation test framework using TestNG and Maven and developing BDD scripts with Cucumber and defining reusable methods for the behavior of the application. - Involved in executing automated test cases using Selenium WebDriver and Selenide to automate manual testing solutions. - Extensively involved in Smoke, Functional, Regression, Browser Compatibility, End to End Testing. - Version Control and Collaboration: Using version control systems, such as Git, to manage test automation code and collaborate effectively with other team members on code changes, merging, and branching. - Logged and tracked defects with collation of evidence such as screenprints, reports, error messages in JIRA to ensure that scenarios can be repeated and re-tested. - Mentor junior automation engineers, provide training sessions, and share automation knowledge within the QA team.

Locad

QA Engineer

Скиллы

Java
SQL
UI Automation
Selenium WebDriver
REST APIs
Cucumber
TestNG
JUnit
Rest Assured
JMeter
Swagger
Postman
JDBC
Appium
MySQL
PostgreSQL
Maven
CI/CD
Jenkins
Gitlab CI
Docker
SDLC
STLC
Bug Life
Asana
Agile/Scrum/Kanban
Time Management
Problem Solving
Jira
Allure
TestRaiil
Confluence
Mentoring
HTML/CSS

Опыт работы

QA Automation Engineer
с 08.2020 - По настоящий момент |Expert Solutions
Java, TestNG, Maven, Cucumber, Selenium WebDriver, Selenide, Gitlab CI, REST Assured, Jira
- Analyzed the Business Requirements Specification, System Requirements Specification and User interface Specification documents. - Develop and execute a comprehensive test automation strategy for the project, including tool selection, framework design. - Integrate and configure automated tests within CI/CD pipelines (Gitlab Cl), enabling automated testing throughout the software development lifecycle. - Develop and maintain automated tests for API endpoints, including RESTful services, to validate data exchange and functionality using RestAssured Library. - Automate database testing tasks, including data validation, data migration, and schema verification (spBc). - Experience working on POM with Page Factory and Driver Factory, Chain of invocations, Method Factory, Singleton, Builder, Decorator. - Designing an automation test framework using TestNG and Maven and developing BDD scripts with Cucumber and defining reusable methods for the behavior of the application. - Involved in executing automated test cases using Selenium WebDriver and Selenide to automate manual testing solutions. - Extensively involved in Smoke, Functional, Regression, Browser Compatibility, End to End Testing. - Version Control and Collaboration: Using version control systems, such as Git, to manage test automation code and collaborate effectively with other team members on code changes, merging, and branching. - Logged and tracked defects with collation of evidence such as screenprints, reports, error messages in JIRA to ensure that scenarios can be repeated and re-tested. - Mentor junior automation engineers, provide training sessions, and share automation knowledge within the QA team.
QA Automation Engineer
08.2019 - 08.2020 |ALLIANCE GOLD Company
Java, Selenium WebDriver, Selenide, REST Assured, SQL, MySQL, CI/CD, Jenkins, Git, Jira
- Analyzed the Business Requirements Specification, System Requirements Specification and User Interface Specification documents. - Create detailed test cases and test scripts based on project requirements, ensuring full coverage of functional and non-functional aspects. - Create detailed test cases that cover various API endpoints, input data, and expected output, considering both positive and negative scenarios. Manually test individual API endpoints to ensure they respond correctly to different HTTP methods (GET, POST, PUT, DELETE) and parameters using Postman. - Automated API testing using REST Assured library. - Employ data management tools like SQL Server Management Studio or MySQL Workbench to manipulate and verify data integrity during testing. - Integrate automated tests into the continuous integration/continuous deployment (CI/CD) pipeline to enable automated testing in the development workflow using Jenkins. - Automate regression test suites to ensure that software updates do not introduce new defects or regressions. - Involved in executing automated test cases using Selenium WebDriver and Selenide to automate manual testing solutions. - Extensively involved in Smoke, Functional, Regression, Browser Compatibility, End to End Testing. - Version Control and Collaboration: Using version control systems, such as Git, to manage test automation code and collaborate effectively with other tearn members on code changes, merging, and branching. - Logged and tracked defects with collation of evidence such as screenprints, reports, error messages in JIRA to ensure that scenarios can be repeated and re-tested.
QA Engineer
06.2018 - 08.2019 |LOCAD Company
Android Studio, Xcode, SauceLabs, TestFlight
- Analyzed the Business Requirements Specification, System Requirements Specification and User Interface Specification documents. - Create detailed test cases and test scripts based on project requirements, ensuring full coverage of functional and non-functional aspects. - Perform manual testing activities, including functional, regression, integration, and user acceptance testing, following established test cases and documenting results. - Identify, document, and prioritize defects or issues in defect tracking tools, providing clear and actionable information for developers. - Conduct regular regression tests to verify that previously identified issues have been resolved and that new changes do not introduce additional defects. - Ensure that applications are compatible with various browsers and platforms. - Evaluate the user interface for consistency, usability, and adherence to design standards. - Conduct basic security testing to identify vulnerabilities and report potential security risks - Prepare test summary reports and participate in test closure activities, summarizing the overall test effort and results. - Leverage browser developer tools (e.g, Chrome DevTools) to inspect web elements, monitor network requests, and debug issues encountered during testing. - Utilize mobile testing tools such as Android Studio or Xcode, SauceLabs, TestFlight for testing mobile applications across different platforms and devices.

Образование

Business Administration
2010 - 2014
Kyrgyz National University

Языки

РусскийРоднойТурецкийСреднийКиргизскийРоднойАнглийскийВыше среднего