Carlos Parra
Verified Expert in Engineering
Software Developer
Carlos is a quality assurance and software development specialist. He is a self-taught and proactive professional who has worked with companies such as First American, ABI DSS, and Power Plan. He built an app that oversees school management, saved time and money by optimizing processes with automation, and is proficient with CI/CD, pipelines, testing, migrations, and team management.
Portfolio
Experience
Availability
Preferred Environment
Git, Selenium, Visual Studio, C#
The most amazing...
...software I've developed was a web application for managing the processes of a school, including enrollments, and grades.
Work Experience
Software Engineer
Neural Technology Solutions, SRL.
- Maintained the company's Angular UI component library.
- Integrated Power BI into an Angular web application.
- Wrote new features for a SaaS company's platform.
- Integrated a spreadsheet validator using background jobs.
- Built wrapper Angular components using the Syncfusion library.
- Created a Selenium-based automation framework using C#, RestSharp, MSTest v2.
Senior QA Engineer
Toptal Client
- Developed effective and detailed test plans and test cases for new and existing features.
- Improved the company's QA process ensuring a higher level of quality during software releases.
- Took full responsibility for the testing and quality assurance on various company software development projects.
- Created test strategies to ensure high-quality deliverables.
Senior QA Engineer
Newtech, SRL.
- Implemented new functionalities to the automation framework.
- Automated test cases using the company's Selenium-based automation framework.
- Maintained the existing codebase for the automation framework.
- Reviewed other teammates' code through pull request.
- Built a pipeline for automated test runs in Azure DevOps.
Lead Automation Engineer
Newtech, SRL.
- Led a technical team with seven automation engineers.
- Led the migration effort from test manager (MTM) to TFS, for running automated tests.
- Helped to migrate a 6,000 test cases regression suite based on CodedUI to Selenium, reducing execution time by over 70%.
- Reduced manual testing efforts by ensuring a minimum of 90% success rate on automation execution.
- Oversaw automation activities.
- Implemented and maintained the UI and API test frameworks and infrastructure.
- Implemented CI and Continuous Testing strategies along with development Continuous Delivery workflows.
Experience
MSTest V2 Test Framework Contributions
https://github.com/microsoft/testfx/commits?author=parraincPowerPlan Automation Framework
Android App to Manage Movies and TV Shows
Selenium Automation Framework
Skills
Languages
C#, SQL, HTML5, TypeScript, JavaScript, CSS
Frameworks
Selenium, .NET Core, Angular, NUnit, .NET, Appium
Tools
Git, MSTest, RestSharp, Postman, Android Studio, Visual Studio, Jira, TFS, Apache JMeter, Mocha
Paradigms
Manual Testing, Scrum, Azure DevOps, Page Object Model (POM), Test-driven Development (TDD), Continuous Integration (CI), Continuous Delivery (CD), Automation, Automated Testing, Testing, Continuous Development (CD), App Development, E2E Testing
Platforms
Visual Studio 2017, Visual Studio Code (VS Code), Azure, Docker, Firebase, Android
Other
QA Testing, UI Testing, Automated UI Testing, Selenium Page Object, API Testing, Quality Assurance (QA), QA Automation, Manual QA, SOLID Principles, Leadership, APIs, QA Test Plan Management
Libraries/APIs
Entity Framework, Selenium WebDriver
Storage
SQL Server 2017, Microsoft SQL Server, Oracle 11g
Education
Bachelor's Degree in Software Engineering
Universidad APEC (UNAPEC) - Santo Domingo, Dominican Republic
Certifications
C# Design Strategies
PluralSight
Implementing and Securing an API with ASP.NET Core
PluralSight
Automated Testing with MSTest V2
PluralSight
Diploma in Oracle Databases
Instituto Tecnologico de Santo Domingo (INTEC)
Continuous Delivery and DevOps with TFS and VSTS 2018, Release Management
PluralSight
Diploma in Android Development
Universidad APEC (UNAPEC)
Automated Web Testing with Selenium
PluralSight
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