
Masoumeh Ehsanian
Software Test Automation Engineer | Selenium
Salary / Daily rate
Rome, Metropolitan City of Rome Capital, Italy
Freelance, open to permanent contract
Skills
Languages
About me
Intro
ISTQB certified QA Engineer with expertise in manual & automation testing using Java, Selenium, and API testing. Proven experience building data-driven test suites, implementing BDD with Cucumber, and maintaining CI/CD pipelines. Specialized in end-to-end testing solutions that ensure software quality and accelerate delivery cycles.
Work experience
Software Test Automation Engineer
FleetAppsFreelance
Jun 2025 - Present
1 year 5 months
Virginia, MN, USA
Project: FleetApps – Fleet Management System FleetApps is designed to track vehicles, manage contracts, and streamline communication between users and employees. Key Responsibilities: Developed and executed UI automation scripts using Java + Selenium WebDriver. Performed API testing with RESTAssured to validate backend services Built data-driven test suites using JDBC + SQL for DB validation Implemented BDD using Cucumber + Gherkin to improve collaboration Integrated automation with Maven, TestNG, JUnit and executed in Agile sprints Automated regression suites and maintained CI/CD via Jenkins. Tracked defects and collaborated through JIRA + Confluence.
Volleyball Referee
Italian Volleyball Federation
Oct 2021 - Present
5 years 1 month
Rome, Metropolitan City of Rome Capital, Italy
Professional Volleyball Referee
Quality Assurance Tester ( Manual Tester)
Library Project
Nov 2024 - Mar 2025
5 months
Virginia, MN, USA
Project Overview (Library Project): Supported testing efforts on a web-based library management system focused on managing user favorites, contacts, and calendar events. Manual Testing Responsibilities: - Executed manual test cases for front-end functionalities, including managing favorites, contacts, and calendar events. - Verified create, update, and delete operations across multiple user roles to ensure functionality. - Performed cross-functional testing to validate integration between front-end UI, APIs, and database layers. - Identified, documented, and tracked defects related to data inconsistencies and UI issues using JIRA. - Collaborated closely with developers and QA team to clarify requirements and validate bug fixes. - Participated in regression testing to ensure application stability after code changes. - Attended Agile Scrum meetings to sync with the development team and align testing priorities.
Education
University of Rome Tor Vergata
2022 - 2025
4 years
CYDEO
SDET | Software Development Engineer in Test
2024 - 2025
11 months