
Aierpati Abulaiti
Verified Expert in Engineering
Quality Engineer and Developer
Miami, FL, United States
Toptal member since April 24, 2020
Aierpati is a senior quality automation engineer/SDET with 10+ years of experience in manual and automated testing, Agile Scrum, and SDLC. He specializes in Selenium, Cypress, Java, SQL, Git, CI/CD, Cucumber, BDD/TDD, Postman, Docker, Maven, Appium, JavaScript, Jira, and more. His experience includes creating robust automated testing frameworks, test plans, and test cases, coordinating production releases, conducting web and mobile automated testing, and optimizing documentation and reporting.
Portfolio
Experience
- E2E Testing - 10 years
- Selenium - 10 years
- Java - 10 years
- Agile - 10 years
- SQL - 9 years
- Cucumber - 8 years
- Cypress - 6 years
- Appium - 5 years
Availability
Preferred Environment
Selenium, SQL, Postman, Appium, Java, Cypress, Agile, Generative Artificial Intelligence (GenAI), JavaScript, GitLab
The most amazing...
...thing I developed was robust UI/API frameworks. I achieved 50% faster releases with CI/CD, reduced reporting time by 20%, and mentored 10+ junior QAs.
Work Experience
Lead Quality Engineer
Royal Caribbean Cruises
- Implemented Java-based mobile automation for crew applications using Selenium, Appium, Gradle. and other tool sets.
- Implemented a single repository system for automation that allowed for 50% faster automation and a reduction of maintenance of scripts by over 70%.
- Contributed to the creation of a reusable function library, leading to a reduction of duplication of code and scripting.
- Assisted in demoing of the mobile application to the company’s vice president and board of directors.
- Implemented and achieved single-script runs across multiple platforms, decreasing code by 50%, and becoming the new standard across the entire program.
- Implemented the use of debugging tools, adding the ability to analyze stack traces, code, and log files.
- Worked with engineers and project leads to triage and prioritize issues for resolution.
- Worked in all stages of application testing including UI, back end, functional, and regression.
- Ensured that test automation coverage was addressed for major features in a sprint.
Senior Test Automation Analyst
Freddie Mac
- Conducted research regarding financial service, financial status, credit history, and underwriting risks to understand system requirements thoroughly.
- Developed and executed automated test scripts in REST Assured for API validation using a Cucumber framework; managed all automation code with Git as source control and ran automation scripts on Jenkins.
- Developed BDD scripts with Cucumber/Java and defined behaviors and steps.
- Implemented API automation scripts to validate XML and JSON formatted files.
- Designed and developed a Java-based automation framework for functional and regression testing using Selenium, Java, Maven, and JUnit from scratch.
- Participated in formal reviews to identify problems and determine whether the product meets all applicable requirements.
- Designed clear, concise, comprehensive, and well-structured test plans and test cases.
- Analyzed and communicated test results to management then made recommendations for product improvements wherever necessary.
- Collaborated with the QA supervisor and ensured adequate floor coverage to confirm coverage and consistency of standards applied.
- Assisted the supervisor in driving alignment and resolution of issues concerning disposition of non-conformance or interpretation of specification.
Automation Engineer
Verizon
- Assisted in the creation and prioritization of requirements for the implementation of the automation framework using Java.
- Implemented a new process to expand the existing test with automation resulting in a 10% increase of defects caught resulting in improved regression quality.
- Collaborated with product and development teams to plan suitable verification, validation, qualification, and testing methods.
- Managed test execution and defect logging and tracking using Jira.
- Implemented Jenkins as a continuous integration tool to schedule and run automated test scripts.
- Demonstrated an ability to self-motivate and be flexible within a fast-paced environment.
- Improved our existing test automation frameworks and infrastructure and support engineers in writing additional UI tests.
- Designed and implemented a test strategy to improve efficiency in both manual and automation testing.
- Attended team meetings to give the project status updates and discuss any technical issues in the project.
Quality Engineer
HSBC Bank
- Created and implemented a modular-driven automation framework using TestNG, Selenium, and Java (Object-oriented programming).
- Assisted in creating reports of the test results and automation blocker in the application using Maven.
- Collaborated with development and product teams to implement a robust automation solution to cover gaps in both development and design.
- Created an XML-based test suite with Jenkins integration so automated scripts can be run and scheduled in different environments with unique testing configurations.
- Wrote detailed bug reports to assist developers with eliminating bug issues found during testing.
- Assisted diverse support team delegations in manual and automated test plan production.
- Monitored updates of existing and new automated test suits and infrastructures.
- Prioritized QA tasks, optimized testing processes, and suggested improvements for application design and features while in persistent communication with developers and management.
Junior Quality Engineer
Expedia
- Collaborated with developers and product to define test requirements bases on business and system requirements.
- Assisted in the creation of a custom automation framework using Selenium and TestNG.
- Managed the release process for the execution of manual regression test cases.
- Created a custom defect report using HP Quality Center to communicate and prioritize any issues discovered.
- Coordinated and implemented a peer-review process to identify potential gaps in test cases.
- Prepared and presented clear-and-concise quality-assurance briefing materials.
- Enforced test development standards in coordination with senior management.
- Verified all aspects of software-development lifecycle maintenance.
- Provided the engineering team with technical guidance and support as needed.
Experience
CrewApp for Cruise Ships
I was a lead quality engineer on the project, responsible for building the automation framework, mobile devices management, coverage, and reports. I also assisted in demoing the mobile applications to the company's vice president and board of directors.
Loan Product Advisor
Features:
1. Assess your loan's overall underwriting risk by evaluating it against Freddie Mac's credit requirements.
2. Review criteria including purchase eligibility, risk data, and collateral representation and warranty relief.
3. View solution options including fixed-rate/ARMs, Home Possible®, and super conforming mortgages.
I worked as a senior test automation analyst and automated tests in REST Assured for back-end API validation. I also created the framework, ran Jenkins jobs, participated in reviews, made recommendations for product improvements, and collaborated with the QA supervisor to ensure adequate floor coverage.
My Verizon
Education
High School Diploma in Computer Science
Cha Bu Cha Er Third High School - China
Skills
Tools
Jenkins, Git, Postman, VersionOne, Jira, REST Assured, Cucumber, Xcode, Android Studio, GitLab, GitLab CI/CD, Bitbucket, SoapUI
Languages
SQL, Gherkin, Java, XML, JavaScript, TypeScript
Frameworks
Selenium, Appium, TestNG, Cypress, JUnit, React Native, Allure Testing Framework
Paradigms
Agile, E2E Testing, REST, Behavior-driven Development (BDD), Scrum
Storage
JSON, MongoDB, MySQL, Couchbase, Datadog
Platforms
Docker, Databricks, Kubernetes
Other
Test Cases, UI Automation, Mobile Device QA Automation, Test Planning, Test Case Creation, Software Development Lifecycle (SDLC), REST API Automation, SOAP, Regression, Generative Artificial Intelligence (GenAI)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring