Adrian Moldovan
Verified Expert in Engineering
Quality Assurance Developer
Adrian has over a dozen years of experience in the IT field with the last seven years being spent focusing on test automation. He's passionate about building tools and test frameworks that bring extra value to the software development process. Adrian joined Toptal to test the waters of freelancing and to share his knowledge and expertise.
Portfolio
Experience
Availability
Preferred Environment
Git, PyCharm, IntelliJ IDEA, MacOS
The most amazing...
...thing I've developed is a test automation framework for an order management system for a major retailer.
Work Experience
Software Developer in Test
Freelance Client (via Toptal)
- Optimized and extended an existing test automation framework.
- Handled the partial implementation and consultancy on a continuous testing pipeline.
- Implemented day-to-day testing activities, contributed to testing the releases, and implemented automated functional tests for new features.
- Created a test automation strategy and test implementation guidelines.
Trainer
Informal School of IT
- Delivered test automation training sessions (approximately 500 hours).
- Prepared all the training materials for the course.
- Set up a course support environment (applications under test, source control).
- Reviewed and provided feedback on students' class work and homework.
- Evaluated, graded, and provided feedback on students' final tests and projects.
Test Automation Technical Lead
Accesa
- Developed test automation frameworks (API, web UI, mobile native).
- Built different tools and scripts to help with testing activities.
- Held technical training sessions for our teams and for client teams.
- Coordinated a testing competence center consisting of ~80 people.
- Actively participated in the software testing hiring processes.
- Researched new tools and technologies to consolidate the company's test automation portfolio.
- Performed technical pre-sales calls and demos for existing or potential clients while delivering presentations of the team's expertise.
Senior Software Tester
Betfair Romania (TSE Development)
- Created and maintained automated regression tests to ensure the web application's functionality (both UI and back-end tests).
- Developed and maintained automated tests to check integration with third-party software.
- Performed exploratory test runs.
- Created and executed test cases for new functionalities.
- Implemented load testing for APIs.
Senior Software Tester
iQuest Technologies
- Created and executed test cases based on product requirements.
- Performed automation testing on UI applications.
- Performed exploratory test runs and reported findings.
- Created test plans and strategies.
- Mentored less experienced colleagues from a career manager role.
- Worked as part of the testing team on various projects (web, desktop, mobile).
Team Lead | QA Supervisor
EBS Romania
- Led the document processing team.
- Validated documents that are written in a custom XML-based language and followed strict processing rules.
- Supervised other team members.
- Delivered internal training sessions for new teams.
- Coordinated teamwork (assigned work, ensured deadlines are met).
- Actively participated in the hiring process.
Experience
Order Management Test Automation Framework
Technologies: Java, Custom-built HTTP Client, Maven, Spring, TestNG
Automation of an Online Shop for a Major Retailer
Technologies: Java, Selenium WebDriver, TestNG, Maven, Spring
Skills
Libraries/APIs
Selenium WebDriver, Selenium API, RESTEasy, REST APIs
Tools
IntelliJ IDEA, PyCharm, Perforce, TFS, Cucumber, Git, GitHub, GitLab, Jenkins, REST Assured, Jira, Confluence, Rally, Apache Maven, Gradle, Apache JMeter
Paradigms
Testing, Automation, Page Object Model (POM), Test Automation, Scrum, Agile, E2E Testing, Behavior-driven Development (BDD)
Languages
XML, VBScript, Java, Python, JavaScript, SQL, C#, HTML, CSS, Groovy
Frameworks
Selenium, TestNG, Spring, JUnit, Protractor, Cypress, GEB, Spock, Spock Framework
Storage
MySQL, PostgreSQL, MongoDB
Platforms
MacOS, Docker, Linux, Windows, Android, Web
Other
API Testing, UI Automation, Web App Automation, QA Automation, Bitbucket Pipelines, APIs, GUI Testing, Selenium Page Object, Selenium PageFactory, Quality Assurance (QA), Leadership, Groovy Scripting
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