Profile Summary
I'm Federico Rivera, a QA Automation professional from Mexico. With 12 years of experience, I have extensive experience in designing, developing, and implementing test plans, test cases, and test processes. With a passion for precision and automation, I ensure top-notch software quality.
Primary Skills
JavaScript | 6 yrsJava | 6 yrsPython | 6 yrsAzure | 8 yrsConfluence | 8 yrsJenkins | 5 yrsSelenium | 6 yrs
Culture Profile
In workplace, I am known for . . .
- be the charismatic one.
- the one who always comes with a new story.
I thrive in environments . . .
- that encourage experimentation.
- that provide opportunities for mentorship and professional development.
I struggle in environments . . .
- that lack of clear direction and leadership.
- prioritize quantity over quality.
Work Experience
GlobalSoft Technologies
Sr QA Automation Engineer
- Jul, 2020 - Present
- Remote
- Design and develop scalable automation frameworks utilizing industry-leading tools such as Selenium, TestComplete, or Ranorex, tailored to the unique requirements of healthcare applications, including electronic health records (EHR) and telemedicine platforms.
- Collaborate with regulatory affairs and compliance teams to ensure adherence to healthcare regulations such as HIPAA, GDPR, and FDA guidelines, implementing automated tests to validate data privacy, security measures, and regulatory compliance across all software components.
- Conduct automated integration and interoperability testing to verify seamless communication and data exchange between healthcare systems, including EHRs, medical devices, and third-party APIs, ensuring the interoperability and reliability of our healthcare ecosystem.
Skills
PythonSelenium
Industries
Software
Globant
QA Automation Engineer
- Jan, 2017 - Mar, 2020
- Remote
- Lead the formulation and execution of comprehensive automation strategies, encompassing functional, performance, and security testing aspects, tailored to the unique requirements of data-centric applications.
- Design and implement specialized automation frameworks for data validation, leveraging techniques such as data profiling, anomaly detection, and statistical analysis to ensure the accuracy, consistency, and reliability of data processing pipelines.
- Collaborate closely with data scientists, software engineers, and product managers to understand business requirements, identify testing needs, and drive the adoption of best practices for automated testing throughout the software development lifecycle.
Skills
JavaScriptJavaSelenium
Industries
Software
Accenture
QA Automation Engineer
- Apr, 2012 - Jan, 2020
- Remote
- Design and implement scalable and maintainable automation frameworks tailored to the needs of different projects, leveraging tools such as Selenium, Appium, and Cypress.
- Collaborate with software development teams to define comprehensive test plans and strategies, and execute automated test suites to validate new features, enhancements, and bug fixes across web, mobile, and API platforms.
- Continuously evaluate and enhance our automation processes and practices to optimize efficiency, reliability, and test coverage, while actively identifying opportunities for innovation and improvement within the QA function.
Skills
JavaScriptJavaAzureSQL ServerScrumConfluenceJenkinsSelenium
Industries
Software
Education
Bachelor's degree
- Systems Engineering
- Centro Universitario IMEC, Mexico
- 2010
Certifications
Certified Tester
- ISTQB (International Software Testing Qualifications Board)
- 2014
CSTE (Certified Software Tester) Certification
- Quality Assurance Institute (QAI)
- 2015
CSQA (Certified Software Quality Analyst)
- Quality Assurance Institute (QAI)
- 2018
All Skills
Languages
- JavaScript | 6 yrs
- Java | 6 yrs
- Python | 6 yrs
- Ruby | 5 yrs
Cloud
- Azure | 8 yrs
Databases
- SQL Server | 8 yrs
Paradigms
- Scrum | 8 yrs
Tools
- Confluence | 8 yrs
- Jenkins | 5 yrs
- Jira | 5 yrs
- JUnit | 4 yrs
- Selenium | 6 yrs
- Travis CI | 4 yrs
Frameworks
- Appium | 4 yrs