Carlos Parra, Automated Tests Developer in Santo Domingo, Dominican Republic
Carlos Parra

Automated Tests Developer in Santo Domingo, Dominican Republic

Member since January 28, 2019
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.
Carlos is now available for hire

Portfolio

Experience

  • Git 5 years
  • C# 5 years
  • Automated Tests 4 years
  • Selenium 4 years
  • Azure DevOps 4 years
  • MSTest 4 years
  • RestSharp 3 years
  • Continuous Integration (CI) 3 years

Location

Santo Domingo, Dominican Republic

Availability

Part-time

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.

Employment

  • Software Engineer

    2019 - PRESENT
    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.
    Technologies: Jira, TypeScript, Microsoft SQL Server, Visual Studio, Angular, C#
  • Senior QA Engineer

    2019 - 2019
    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.
    Technologies: Azure DevOps, Visual Studio, Selenium WebDriver, C#
  • Lead Automation Engineer

    2016 - 2019
    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.
    Technologies: .NET, MTM, TFS, Selenium WebDriver, MSTest, Visual Studio, C#

Experience

  • MSTest V2 Test Framework Contributions (Other amazing things)
    https://github.com/microsoft/testfx/commits?author=parrainc

    This project enabled me to make contributions to the Microsoft Unit Testing framework, MSTest V2. I'm really proud to have been a contributor to this project.

  • PowerPlan Automation Framework (Development)

    This is an automation framework I developed for the QA team in my current job. It uses C#, Selenium, RestSharp, IdentityModel, and Visual Studio. It will be used for mobile and desktop utilizing Appium, and the WinAppDriver.

  • Android App to Manage Movies and TV Shows (Development)

    This was an Android application that allowed users to manage their favorite movies and tv shows. It was developed using The Movie DB, Picasso, Retrofit, Butter Knife, Room, and Firebase job dispatcher.

  • Selenium Automation Framework (Development)

    This was First American's Selenium-based automation framework, used by multiple teams across the organization. Developed using C#, Selenium, Page Object Model, and Visual Studio.

Skills

  • Languages

    C#, SQL, HTML5, TypeScript, JavaScript, Java, CSS
  • Frameworks

    Selenium, .NET Core, Angular, NUnit, .NET
  • Tools

    Git, MSTest, NuGet, RestSharp, Postman, Android Studio, Visual Studio, Jira, TFS, Apache JMeter, Mocha
  • Paradigms

    Scrum, Azure DevOps, Page Object Model (POM), Test-driven Development (TDD), Continuous Integration (CI), Continuous Delivery (CD), Automation, Testing, Continuous Development (CD), SOLID Principles, App Development
  • Platforms

    Visual Studio 2017, Visual Studio Code, Azure, Docker, Android
  • Other

    UI Testing, Automated Tests, Automated UI Testing, Selenium Page Object, Visual Studio Team Services (VSTS), API Testing, Quality Assurance (QA), QA Automation, Manual QA, Leadership, APIs, QA Test Plan Management, MTM
  • Libraries/APIs

    Entity Framework, Selenium WebDriver
  • Storage

    SQL Server 2017, Microsoft SQL Server, Oracle 11g

Education

  • Bachelor's degree in Software Engineering
    2014 - 2018
    Universidad APEC (UNAPEC) - Santo Domingo, Dominican Republic

Certifications

  • C# Design Strategies
    JANUARY 2019 - PRESENT
    PluralSight
  • Implementing and Securing an API with ASP.NET Core
    JANUARY 2019 - PRESENT
    PluralSight
  • Automated Testing with MSTest V2
    AUGUST 2018 - PRESENT
    PluralSight
  • Diploma in Oracle Databases
    AUGUST 2018 - PRESENT
    Instituto Tecnologico de Santo Domingo (INTEC)
  • Continuous Delivery and DevOps with TFS and VSTS 2018, Release Management
    JULY 2018 - PRESENT
    PluralSight
  • Diploma in Android Development
    FEBRUARY 2018 - PRESENT
    Universidad APEC (UNAPEC)
  • Automated Web Testing with Selenium
    JUNE 2016 - PRESENT
    PluralSight

To view more profiles

Join Toptal
Share it with others