Andrei Padnevici
Verified Expert in Engineering
Selenium PageFactory Developer
Andrei has been working in QA since 2007 and is now rounding out his experience in the last year of his university studies. He likes to tackle hard problems and always tries to understand how things work from the inside out, rather than being satisfied with being able to wield a tool that he does not understand. He loves to work on development projects and looks forward to helping you bring your development visions into reality.
Portfolio
Experience
Availability
Preferred Environment
C#, Java, Git, Visual Studio, Unix, Windows
The most amazing...
...script I've implemented was for GUI testing of a web-based app on different browsers.
Work Experience
Senior Automation QA Engineer
Endava
- Created and updated automated test scenarios in Cucumber.
- Created functional/automated test scenarios for new features in Cucumber (Gherkin).
- Updated the test framework with new classes and functionalities required for automated testing. In other words, maintenance.
- Checked and reported on issues.
- Worked in a scrum environment.
QA Automation/Manual Engineer
Freelance
- Created and implemented automated/manual tests of web applications using various tools.
- Did manual testing of mobile applications.
- Created test plans using requirements.
- Reported bugs using various issue tracking tools.
- Investigated the root causes of the issues for better bug reports.
QA Manual Engineer
PCMTC
- Improved testing skill, test design technique and refreshed knowledge about testing of windows native apps.
QA Manual Engineer
PCMTEC
- Expanded more experience on testing of a Windows Native application.
QA Engineer
Bridgestone
- Audited the current testing process at Bridgestone and created a report with a proposal for adjustments.
QA Engineer/Tester
Tribute Web Application (via Toptal)
- Contributed to the development of a web application used for creating campaigns (tributes), collecting video messages from users invited to the campaign, and doing the final video montage. The web application got a lot of UI/functional improvements. I was responsible for testing the new features and affected areas of the web application across different platforms.
- Conducted regression testing per test plan.
- Built and implemented functional testing on new added features.
- Did exploratory testing.
- Tracked defects and re-evaluated fixed defects.
QA Manual/Automation Engineer
Insegment
- Controlled the quality of all websites built by the company.
- Used a number of QA techniques, including automated testing, to ensure that websites and applications look and work well across different browsers and platforms.
QA Director
Empath Mobile Application (via Toptal)
- Helped build a mobile application startup project, now available on Android and iOS. The idea was to collect info about available wifi networks, enabled/discoverable Bluetooth devices, and devices with the Empath application installed. All data was stored in a local database and submitted to a central one using MongoDB. All data was processed on the server and represented as a graph of the connections between different devices and wifi networks at a given time.
- Designed the test plan and managed the whole QA workflow.
- Executed end-to-end manual testing using prepared test cases.
- Conducted exploratory testing.
- Tracked defects and investigated bugs.
- Created short scripts for collecting and checking data from the local DB (SQLite) of the mobile and central DB (MongoDB).
Quality Assurance Developer
Oddisay eCommerce Platform (via Toptal)
- Helped build a web eCommerce platform. The shop is focused on selling handmade goods prepared from natural materials, like wood. The web platform got some updates and UI improvements. I was responsible for testing affected areas of the web magazine.
- Conducted exploratory testing of different parts of the web magazine.
- Tracked defects.
Technical/Automation QA Engineer
Allied Testing
- Conducted automation testing and created/updated automated test scripts in QTP or with prebuilt frameworks, executing the tests on parallel machines.
- Managed test runs with the Quality Center tool, queried the database for test results, and reported results to the PM.
- Conducted full regression testing.
- Tracked defects and investigated bugs.
- Built automation frameworks from scratch for a back-end system, which had based on a REST Web Services architecture. Managed the overall quality of the product and tested execution.
- Made weekly progress reports.
- Executed different types of software testing for Thomson Reuters in order to ensure correct behavior of all features and correct implementation of business requirements related to the back-end service. Used various open-source applications for collecting/comparing of data, connection to the different remote servers, creating tunnels, using VPNs, and more.
- Executed end-to-end manual testing for the Thomson Reuters project.
- Executed semi-automatic test scripts in SoapUI.
- Conducted smoke testing.
QA Engineer
Allied Testing
- Led the testing team for Reuters 3000 Xtra, Reuters Trader, Reuters Trading for Exchanges, Thomson Reuters Eikon, and Reuters Station.
- Conducted regression testing once a month when MS security updates were released and app core updates were implemented.
- Prepared general reports about issues uncovered during testing at the end of each testing cycle.
- Contributed to the creation of a test plan from scratch for Blended Order Book based on client requirements.
- Prepared special test cases used for testing the app against a timeframe. In other words, the tests were used to ensure that the application showed the correct status of the financial instruments against the current time.
- Executed different types of software testing in order to ensure correct behavior of all features and correct implementation of business requirements.
- Created and kept test scenarios and scripts up to date.
- Executed end-to-end manual testing using prepared test cases.
- Conducted smoke testing at begin of each test cycle.
- Conducted full regression and exploratory testing.
- Tracked defects and investigated bugs, reporting to the PM after each testing cycle ended.
Skills
Libraries/APIs
Selenium WebDriver, REST APIs, Sikuli, Log4Net
Tools
Fiddler, Apache Maven, Microsoft Visual Studio, PuTTY, SoapUI, HP Quality Center (QC), Microsoft Excel, QTP, VPN, WinMerge, FileZilla, Visual Studio, Git, Flash, IBM MQ, Cucumber, WatiN, Eclipse IDE
Languages
XPath, C#, SQL, Java, Python, HTML5, JavaScript, Python 3, Ruby, Visual Basic
Frameworks
JUnit, NUnit, .NET, Selenium, Spring
Paradigms
Software Testing, Functional Testing, Automated Testing, Testing, REST
Platforms
iOS, Android, Windows XP, Windows, Unix, Mobile, WooCommerce, Web, Windows Phone, WordPress, Oracle, Windows Phone 8, MacOS, Linux
Storage
MySQL, SQLite, MongoDB
Other
Software QA, Mobile App Testing, Quality Assurance (QA), Selenium Page Object, Selenium PageFactory, SOAP, Web Services, Shell Scripting, LDAP, Bluetooth, eCommerce, Exploratory Testing, Dokan, Oracle WebLogic Application Server, IIS, Agile Software Testing
Education
Bachelor's Degree in Computers, Informatics and Microelectronics
Technical University Of Moldova - Chisinau
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