Esteban Ramirez
Verified Expert in Engineering
QA Automation Developer
Medellín - Antioquia, Colombia
Toptal member since January 18, 2024
Esteban is an experienced QA engineer with over 13 years of experience in diverse roles. He is skilled in overseeing testing projects from inception, adeptly navigating Agile software development methodologies. He has performed functional and non-functional tests on mobile devices for Globant, ensuring solutions met business objectives and maintained operational reliability. Esteban is proficient in API testing for web and mobile UIs and is effective in unsupervised work.
Portfolio
Experience
Availability
Preferred Environment
C#, C#.NET, Agile, Azure DevOps, Selenium, QA Automation, APIs
The most amazing...
...project I've worked on is a QA automation framework using C# and Selenium with UI and API testing. I ensured the execution of high-quality software solutions.
Work Experience
Senior QA Automation Engineer
AllStartsIt
- Contributed to the global tech team as a quality assurance automation engineer, specializing in Selenium with C#. Led automation testing for multiple proprietary applications, ensuring robust and efficient solutions.
- Created and executed automation scripts for ongoing releases. Maintained all test automation frameworks, proactively building and improving shared libraries.
- Provided critical feedback on feature requirements, designs, and code changes. Wrote efficient and reliable automated test cases and was in charge of promoting and assessing the quality of software across teams on interdependent features.
Senior Software Engineering in Test
EPAM Systems
- Acted as the test automation engineer and delivered high-quality web UI scripts using C#, SpecFlow, Selenium, and Appium to ensure robust and efficient testing solutions.
- Automated behavior-driven development (BDD) scripts.
- Reviewed regression tests in Azure DevOps and the EPAM report portal and contributed to test automation (TA) enhancements.
Senior Full-stack QA Analyst
MAS Global Consulting
- Automated test cases using C# and Selenium on the in-house framework. Maintained and optimized the automation framework.
- Carried out functional tests on enterprise and web applications and ensured solutions aligned with business objectives.
- Conducted technical interviews for candidates. Provided support for user acceptance testing (UAT) and post-production tests. Mentored junior QA team members.
Senior Quality Control and Assurance Engineer
Globant
- Executed functional tests on enterprise and web applications. Performed functional and non-functional tests on mobile devices. Ensured solutions met business objectives and maintained operational reliability.
- Analyzed project documentation, designing and writing comprehensive test cases. Defined testing strategies for diverse problem types. Conducted technical interviews for team members.
- Supported user acceptance testing (UAT) and post-production tests. Defined and executed report and metrics plans throughout projects.
Senior QA Engineer | Team Lead
LiveVox
- Conducted analysis, design, and implementation for the LiveVox platform, enhancing call center and portfolio capabilities. Managed the quality management platform for comprehensive performance assessment.
- Analyzed and verified evidence in databases to ensure data integrity. Led the design, installation, and configuration of SMS interconnections. Documented and tracked bugs in a centralized system, ensuring systematic issue resolution.
- Fostered team synergy and upheld high-performance standards, contributing value to the company. Conducted process testing for critical projects and novel features. Mentored new QA team members, providing guidance and support.
- Developed and executed rigorous test plans to identify and document software bugs. Facilitated active communication and collaboration with other departments, streamlining the QA process.
Infrastructure and Solutions Engineer
Conectar.biz
- Led a technology team, overseeing projects and conducting analysis for security and development procedures. Managed the communications manager platform, including Linux servers and database administration.
- Developed functional tests for pre-production, maintaining and supporting projects in production. Conducted integrated development using Java, web services, and connectors.
- Provided level 3 support for comprehensive technical assistance.
Experience
Adobe Experience Manager (AEM) Migration
TASKS
• Perform functional tests on enterprise and web applications.
• Carry out functional and non-functional tests on mobile devices.
• Verify that the solution is developed according to business objectives.
Legacy Apps Transformation
TASKS:
• Collaborate on the automation of test cases using C# and Selenium within a tailored framework.
• Uphold and enhance the automation framework to ensure optimal efficiency.
• Conduct thorough functional tests on both enterprise and web applications.
• Ensure the alignment of solutions with predefined business objectives.
• Leverage an in-house framework to automate test cases and streamline processes.
• Develop and implement scripts for test automation within the C# and Selenium framework.
• Assure the operational reliability of the newly created applications.
• Analyze project documentation, including requirements, acceptance criteria, and plans.
• Design and write comprehensive test cases to ensure robust testing coverage.
• Define testing strategies tailored to address various types of problems.
• Manage technical interviews for team members at lower or similar seniority levels.
• Support defining and executing user acceptance testing (UAT) and post-production tests.
Strategic Quality Assurance Expertise and Automation Mastery in a Fortune 500 Environment
https://www.johnsoncontrols.com/Education
Bachelor's Degree in Systems Engineering
Colombian School of Engineering Julio Garavito - Bogota, Colombia
Certifications
A4Q Certified Selenium Tester Foundation
ISQI group
Skills
Tools
Git, RestSharp, xUnit, Postman, Jira, BrowserStack, Microsoft Development, Adobe Experience Manager (AEM), Cucumber
Frameworks
Selenium, .NET, SAFe Project Management, SpecFlow, Appium, Swagger
Paradigms
Agile Development, Scrum Master Consulting, Kanban Project Management, Test Automation, Functional Testing, Automated Testing, Manual Testing, Azure DevOps, Agile Development
Languages
C#, .NET, SQL
Platforms
Azure, Linux, Citrix
Storage
SQL Server, MySQL, PostgreSQL
Other
Quality Assurance Engineering, QA Testing, Agile Software Testing, QA Testing, Test Scripting, Automated UI Testing, Manual QA, Black Box Testing, Software QA, APIs, Software Engineering, CI/CD Pipelines, API, QA Leadership, Sitecore, Operational Streamlining
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