Aierpati Abulaiti, Developer in Miami, FL, United States
Aierpati is available for hire
Hire Aierpati

Aierpati Abulaiti

Verified Expert  in Engineering

Quality Engineer and Developer

Location
Miami, FL, United States
Toptal Member Since
April 24, 2020

Aierpati is a professional quality engineer with over six years of experience implementing automation frameworks for web, API, and mobile apps. He's well versed in producing results while using waterfall and agile methodologies. Aierpati has a demonstrated track record of evaluating test results and discovering potential software problems as soon as possible. He also has excellent analytical skills, remarkable deadline sensitivity, and a healthy respect for the client's budget.

Portfolio

Royal Caribbean Cruises
REST Assured, React Native, Allure Testing Framework, log4j, Gradle, JUnit...
Freddie Mac
MongoDB, JSON, XML, log4j, REST Assured, Selenium...
Verizon
REST, Postman, SQL, Selenium, SoapUI, User Interface (UI), SOAP, Jira, TestNG...

Experience

Availability

Part-time

Preferred Environment

Selenium, Allure Testing Framework, React Native, REST Assured, Bitbucket, Android Studio, Xcode, Cucumber, MongoDB, SQL, Jira, Postman, Apache Maven, Gradle, Git, JUnit, TestNG, Appium, Jenkins, Java

The most amazing...

...thing I've built was a single repository system—enabling for 50% faster automation and a reduced the maintenance of scripts by over 70% on a React Native app.

Work Experience

Lead Quality Engineer

2019 - 2020
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.
Technologies: REST Assured, React Native, Allure Testing Framework, log4j, Gradle, JUnit, Appium, Selenium, Java

Senior Test Automation Analyst

2018 - 2019
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.
Technologies: MongoDB, JSON, XML, log4j, REST Assured, Selenium, Behavior-driven Development (BDD), Cucumber, JUnit, Jenkins, Apache Maven, Java

Automation Engineer

2018 - 2018
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.
Technologies: REST, Postman, SQL, Selenium, SoapUI, User Interface (UI), SOAP, Jira, TestNG, Jenkins, IntelliJ IDEA, Java

Quality Engineer

2015 - 2017
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.
Technologies: Case, Scrum, XML, VersionOne, Apache Maven, IntelliJ IDEA, Jenkins, TestNG, Selenium WebDriver, Java

Junior Quality Engineer

2014 - 2015
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.
Technologies: Regression, TestNG, Selenium, Test Cases, HP Quality Center (QC), Java

CrewApp for Cruise Ships

CrewApp is an internal React Native application that's specifically designed for crew members on a cruise ship. By using the CrewApp, a crew member is able to send and receive 1:1 chat messages, view the itinerary, news, events, folio, maps, and edit their account profile.

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

Loan Product Advisor gives you access to Freddie Mac's credit requirements and their view of your credit risk so you can easily assess your loan's overall underwriting risk.

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

My Verizon gives you complete control to manage your account and plan, upgrade devices, access Verizon Up rewards, and monitor your data—baskically to keep up with your account. The Feed updates you on your usage and also gives you other account notifications so you're always in control.

Frameworks

Selenium, Appium, TestNG, JUnit, React Native, Allure Testing Framework

Tools

Jenkins, Git, Apache Maven, Postman, VersionOne, Jira, Gradle, REST Assured, Cucumber, Xcode, Android Studio, Bitbucket, SoapUI, IntelliJ IDEA, HP Quality Center (QC)

Paradigms

Agile, Behavior-driven Development (BDD), REST, Scrum

Other

UI Automation, Mobile Device QA Automation, Test Planning, Test Case Creation, REST API Automation, log4j, SOAP, User Interface (UI), Case, Test Cases, Regression

Languages

Java, SQL, XML

Storage

JSON, MongoDB, MySQL, Couchbase

Libraries/APIs

Selenium WebDriver

2010 - 2013

High School Diploma in Computer Science

Cha Bu Cha Er Third High School - China

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring