Summary
Overview
Work History
Education
Timeline
Generic

RASUL RASULOV

Falls Church,VA

Summary

Detail-oriented and results-driven Senior QA Test Automation Engineer with over 5 years of experience in designing and maintaining robust, scalable test automation frameworks for web, mobile, and backend API applications. Proven expertise in Selenium WebDriver, Appium, Rest Assured, TestNG, and Postman, with a strong foundation in Java and CI/CD pipeline integration using tools like Jenkins, GitHub Actions, and Maven. Adept at driving quality across the full software development lifecycle through effective test planning, scripting, and root cause analysis. Experienced in Agile/Scrum environments, collaborating closely with cross-functional teams to deliver reliable, secure, and high-performing software solutions. Committed to continuous learning, process improvement, and fostering a culture of quality across development teams.

Overview

6
6
years of professional experience

Work History

Senior QA Test Automation Engineer/Java Full Stack Developer

Freddie Mac
11.2021 - Current
  • Developed and maintained automated test frameworks using Selenium WebDriver, TestNG, and Postman to support backend API and UI test coverage across multiple microservices.
  • Implemented end-to-end automation for web UI diagnostics using Selenium and TestNG, reducing manual testing time by 60% and accelerating regression cycles.
  • Collaborated closely with QA analysts to automate functional test cases and perform cross-browser testing with tools like BrowserStack.
  • Created and executed comprehensive API tests using Rest Assured and Postman, validating request/response payloads and integrations.
  • Designed CI/CD pipelines via Jenkins to streamline test automation and deployment workflows; integrated automated test suites into GitHub Actions.
  • Led performance testing initiatives using JMeter, identifying bottlenecks and ensuring scalability under load.
  • Wrote complex SQL queries to validate backend data consistency during regression and integration testing phases.
  • Participated in Agile Scrum ceremonies including daily standups, sprint planning, retrospectives, and deployment validations.
  • Leveraged tools such as Jira and Confluence for test planning, defect tracking, and documentation.
  • Contributed to code reviews, enhanced application testability, and integrated TDD practices to maintain high-quality deliverables.

QA Automation Engineer

Perficient
04.2020 - 11.2021
  • Designed UI automation scripts for enterprise applications using Selenium, improving test efficiency and reducing manual regression time.
  • Automated mobile testing scenarios using Appium for both Android and iOS environments.
  • Created data-driven tests and reusable automation components to support evolving test coverage.
  • Implemented robust test cases in TestNG and integrated with Maven builds within Jenkins pipelines.
  • Engaged with stakeholders to validate business logic through automated regression and exploratory testing cycles.
  • Supported agile development methodologies by participating in daily stand-ups, sprint planning sessions, and retrospectives.
  • Reduced manual testing time through the implementation of robust automation frameworks, optimizing resource utilization.

QA Automation Engineer

Utica First Insurance
05.2019 - 03.2020
  • Developed automation scripts using PowerShell and Java to streamline manual tasks, saving over an hour per day in operational effort.
  • Created custom validation tools for log analysis, automating detection of missed and duplicated policy records, improving data accuracy and system reliability.
  • Executed backend database testing using SQL to validate insurance policy data across multiple business workflows.
  • Monitored and maintained iSeries and network systems, performing critical validations during scheduled job runs (daily/monthly/quarterly).
  • Collaborated with QA and development teams to perform system testing, ensuring reliability of new features and minimizing production defects.
  • Utilized Jira for task tracking and reporting, and assisted in documentation of QA procedures.

Education

Training - Software Testing & Test Automation Engineering

LearnTek Academy

Bachelor of Science - Computer Science

Utica University
Utica, NY

Timeline

Senior QA Test Automation Engineer/Java Full Stack Developer

Freddie Mac
11.2021 - Current

QA Automation Engineer

Perficient
04.2020 - 11.2021

QA Automation Engineer

Utica First Insurance
05.2019 - 03.2020

Bachelor of Science - Computer Science

Utica University

Training - Software Testing & Test Automation Engineering

LearnTek Academy
RASUL RASULOV