Hello! I’m Vasila Rakhmonkulova, a QA Automation Engineer with 10 years of experience performing manual and automated testing of web and client/server applications. I design and implement Selenium WebDriver automation frameworks using Java, TestNG, Maven, Cucumber BDD, Gherkin, and Page Object Model (POM). I also build Hybrid and Data-Driven frameworks, conduct API testing with Postman and Karate, validate backend data with SQL, and integrate automation with CI/CD pipelines (Jenkins, Git). I enjoy collaborating with product owners, developers, and business analysts to ensure high-quality software delivery. I thrive in Agile/Scrum environments, lead test planning, create reusable automation components, optimize regression coverage, and drive framework stability. My focus is on delivering reliable automation, reducing manual testing effort, and providing fast, clear feedback through robust reporting and cross-browser validation.

Vasila Rakhmonkulova

Hello! I’m Vasila Rakhmonkulova, a QA Automation Engineer with 10 years of experience performing manual and automated testing of web and client/server applications. I design and implement Selenium WebDriver automation frameworks using Java, TestNG, Maven, Cucumber BDD, Gherkin, and Page Object Model (POM). I also build Hybrid and Data-Driven frameworks, conduct API testing with Postman and Karate, validate backend data with SQL, and integrate automation with CI/CD pipelines (Jenkins, Git). I enjoy collaborating with product owners, developers, and business analysts to ensure high-quality software delivery. I thrive in Agile/Scrum environments, lead test planning, create reusable automation components, optimize regression coverage, and drive framework stability. My focus is on delivering reliable automation, reducing manual testing effort, and providing fast, clear feedback through robust reporting and cross-browser validation.

Available to hire

Hello! I’m Vasila Rakhmonkulova, a QA Automation Engineer with 10 years of experience performing manual and automated testing of web and client/server applications. I design and implement Selenium WebDriver automation frameworks using Java, TestNG, Maven, Cucumber BDD, Gherkin, and Page Object Model (POM). I also build Hybrid and Data-Driven frameworks, conduct API testing with Postman and Karate, validate backend data with SQL, and integrate automation with CI/CD pipelines (Jenkins, Git). I enjoy collaborating with product owners, developers, and business analysts to ensure high-quality software delivery.

I thrive in Agile/Scrum environments, lead test planning, create reusable automation components, optimize regression coverage, and drive framework stability. My focus is on delivering reliable automation, reducing manual testing effort, and providing fast, clear feedback through robust reporting and cross-browser validation.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert

Work Experience

QA Automation Engineer at U.S. Bank
October 1, 2022 - Present
Designed and enhanced a hybrid BDD automation framework using Java, Selenium WebDriver, TestNG, Maven, and Cucumber with Page Object Model (POM). Built reusable utility classes for waits, validations, data handling, configuration management, logging, and dynamic WebElement interactions. Created advanced XPath/CSS selectors and custom Java methods to handle complex DOM structures, dynamic elements, iframes, pop-ups, and AJAX-driven pages. Built parameterized Cucumber step definitions, hooks (@Before, @After), and reusable BDD components to support scalable end-to-end automation. Implemented Cucumber DataTables and Scenario Outlines to achieve data-driven execution and reduce duplicate test steps. Integrated Cucumber reports (HTML, JSON) and enhanced test logging using TestNG listeners and custom Java reporting utilities. Automated smoke and regression suites across multiple browsers using Selenium Grid/Sauce Labs, improving test reliability and execution speed. Collaborated with Product
Software Automation Engineer at First Virginia Community Bank
March 1, 2018 - October 1, 2022
Designed and maintained Selenium WebDriver automation framework using Java, Maven, TestNG, and Cucumber BDD with Page Object Model (POM) architecture. Analyzed user stories, acceptance criteria, and business requirements to create detailed test scenarios, BDD feature files, and step definitions. Developed reusable Java utilities for browser actions, waits, page synchronization, data-driven testing, and environment configuration. Created robust XPath/CSS selectors and implemented custom Java methods to handle dynamic UI elements, frames, dropdowns, alerts, and AJAX-loaded components. Automated smoke, sanity, and regression suites for web applications across multiple environments, improving test coverage and reducing manual effort.
QA Automation Engineer at GEICO Insurance
June 1, 2016 - January 1, 2018
Developed automated test scripts using Selenium WebDriver with Java and TestNG for functional, regression, integration, and acceptance testing. Built and maintained Page Object Model (POM) classes, reusable utilities, configuration files, and data-driven components to support long-term automation scalability. Created optimized XPath/CSS selectors and implemented robust synchronization methods to stabilize flaky tests and reduce failures. Integrated automation suites into CI execution using Maven, improving feedback time for developers during each sprint. Performed manual functional, smoke, UI, and exploratory testing to validate new features prior to automation. Executed cross-browser automation using Selenium Grid for compatibility testing across multiple browser versions. Applied TestNG listeners, assertions, groups, and parallel execution to organize and accelerate test execution. Designed and executed end-to-end regression suites, contributing to improved release confidence and fas
Software QA Analyst / Manual Tester at Aetna Health Insurance
July 1, 2015 - May 1, 2016
Analyzed business requirements, functional specifications, and use cases to develop detailed test plans, test scenarios, and test cases. Performed manual functional, regression, smoke, sanity, exploratory, UI, and end-to-end testing for web and backend systems under the Waterfall SDLC. Applied testing techniques including boundary value analysis (BVA), equivalence partitioning (EP), state transition testing, positive/negative testing, and error handling validation to identify defects early. Executed test cases, documented results, raised defects, and retested resolved issues to ensure compliance with expected behavior and acceptance criteria. Conducted backend validation with SQL queries to verify data consistency, referential integrity, and calculation accuracy across multiple tables. Reviewed requirements during walkthroughs, identifying ambiguous or incomplete specifications, and coordinated clarifications with business analysts. Created and maintained traceability matrices to ensur

Education

Add your educational history here.

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet