Summary
Overview
Work History
Education
Skills
Additional Information
Timeline
Generic

Ricardo Castro

Winter Park,FL

Summary

Software-savvy quality assurance professional committed to confirming proper functionality and usability of software products before release. Plans test schedules and strategies according to project scope and delivery dates and monitors and tracks bug resolutions. Reviews software documentation to verify technical accuracy and completeness and to mitigate risks.

Overview

4
4
years of professional experience

Work History

Quality Assurance Lead

Unity Technologies
10.2023 - Current
  • Investigated variances, performed root-cause analysis and documented corrective actions to resolve complications.
  • Established metrics, applied industry best practices and developed new tools and processes.
  • Established and updated QA processes and metrics in line with industry best practices and project goals.
  • Directed day-to-day quality assurance department activities, establishing rapport with team members to facilitate effective communication and coordination.
  • Identified potential product risks and developed plans to mitigate or eliminate hazards.
  • Recommended software solutions such as improved test processes to meet business strategies.
  • Managed testing initiatives, establishing metrics, standards, methodology and necessary testing precautions and scheduling execution.
  • Acted as key point of contact for all QA aspects of releases by providing QA services and coordinating QA resources internally and externally.
  • Wrote, reviewed and approved documents to preserve quality assurance.
  • Established new and improved QA processes by developing test processes, test cases and assigning and executing tests.

Quality Analyst

Unity Technologies
04.2023 - Current
  • Provided regular updates to team leadership on quality metrics by communicating consistency problems or production deficiencies.
  • Developed and maintained quality assurance procedure documentation.
  • Analyzed quality and performance data to support operational decision-making.
  • Compiled and distributed weekly feedback to team leaders and managers to improve service time and quality while increasing productivity.
  • Edited, proofed and critiqued internal documents to improve clarity.
  • Monitored KPIs to proactively address bottlenecks and quality issues.
  • Authored and maintained well-organized, efficient and successful manual test cases for entire team.
  • Documented testing procedures for developers and future testing use.
  • Incorporated delivery requirements into planning of testing schedules.
  • Monitored resolution of bugs, tested fixes and helped developers tackle ongoing problems by providing QA perspective.
  • Operated under Agile and Scrum frameworks to complete releases and well-organized sprints.
  • Tested functional and compatibility of new programs or updates in comparison to existing applications.
  • Used critical thinking to break down problems, evaluate solutions and make decisions.
  • Developed and maintained defect databases for known issues.

Software Engineer

Revature
12.2019 - 10.2020
  • Worked closely with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability and performance.
  • Conducted regression testing, analyzed results and submitted observations to development team.
  • Monitored emerging test automation frameworks, technologies and best practices for useful developments.
  • Applied Agile Delivery methods to simplify testing process decisions through iterative development.
  • Wrote high-quality test cases and scripts for use with Selenium automation software.
  • Reviewed code, debugged problems and corrected issues.
  • Took initial concepts and developed project plans.
  • Maintained existing applications and designed and delivered new applications.
  • Built, tested and deployed scalable, highly available and modular software products.

Education

Bachelor of Science - Computer Game Design

Full Sail University
Winter Park, FL
04.2019

Skills

  • Agile
  • Testing and maintenance
  • Scrum
  • Software Development
  • HTML and XML
  • Test Cases
  • Software Quality Assurance
  • Testing Analytics
  • Software Release and Versioning
  • Key Performance Indicator Tracking
  • API design knowledge
  • Black Box Testing
  • Scenarios and Use Cases
  • Defect Tracking and Reporting
  • Automated unit testing
  • Test Procedure Documentation
  • Manual Testing
  • Test Plans and Test Methodologies
  • Programming Languages: Java, C#
  • Version Control Systems: Git
  • Continuous-Integration Testing
  • Performance Testing

Additional Information

Completed Revature's Full Stack Developer with Java Automation boot camp.

Timeline

Quality Assurance Lead

Unity Technologies
10.2023 - Current

Quality Analyst

Unity Technologies
04.2023 - Current

Software Engineer

Revature
12.2019 - 10.2020

Bachelor of Science - Computer Game Design

Full Sail University
Ricardo Castro