Pedro Hyvo, MBA, CTAL-TM
Software Engineer In Test at Tucows- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
Português Native or bilingual proficiency
-
Inglês Full professional proficiency
Topline Score
Bio
0
/5.0 / Based on 0 ratingsFilter reviews by:
Credentials
-
Cypress: Web Automation Testing from Zero to Hero
UdemyJul, 2022- Sep, 2024 -
Professional Team Metrics Certified - PTMC
Agile Institute BrazilJul, 2020- Sep, 2024 -
Certified Lean Inception Facilitator - CLF®
Caroli.orgFeb, 2019- Sep, 2024 -
Certified Tester Advanced Level - Test Manager (CTAL-TM)
ISTQB - International Software Testing Qualifications BoardFeb, 2019- Sep, 2024 -
Certified Tester Foundation Level (CTFL)
ISTQB - International Software Testing Qualifications BoardNov, 2017- Sep, 2024 -
Scrum Fundamentals Certified (SFC)
SCRUMstudy - Accreditation Body for Scrum and Agile;Download Free Scrum Body of Knowledge(340 pages)Apr, 2017- Sep, 2024
Experience
-
Tucows
-
Canada
-
IT Services and IT Consulting
-
400 - 500 Employee
-
Software Engineer In Test
-
Jul 2022 - Present
- Design, develop and maintain test automation architecture and infrastructure - Review product requirement documents in close collaboration with product managers to create a test plan and test cases for features - Define and communicate quality strategies and requirements to the broader team, group, and department - Perform manual and exploratory testing as a prerequisite for test automation (or for time-sensitive delivery scenarios) - Perform testing (manual or automated regression) for unscheduled hotfix releases - Perform pre-release automated regression testing for scheduled feature releases - Investigate defects and report via established communication channels and processes - Monitor system health through automated testing - Be an advocate for quality and test automation practices among the dev team - Continually expand the scope of automated test coverage - Support the troubleshooting of deployment and production issues - Researching test tools, methodologies, and trends and upgrading existing practices and processes Show less
-
-
-
Modus Create
-
United States
-
IT Services and IT Consulting
-
100 - 200 Employee
-
Principal QA Engineer
-
Apr 2021 - Jun 2022
- Evangelist for quality who is willing to spread proven methodologies and quality approach to the rest of the engineering organization.- Ensure we have an automated testing framework which helps our agile cross-functional teams to get fast and relevant feedback on the code quality on all layers and environments- Lead a team of senior engineers, growing their impact, and supporting their career development under Community of Experts (CoE).- Improve the process of bug reporting, prioritization, and resolving, escalating high priority issues to the right product teams.- Provide technical support in project QA activities and review project deliverables and ensure they meet quality standards.- Review and recommend improvements to existing QA processes.- Providing training sessions for the engineering team on testing tools and process;- Responding directly to Directors and Senior Client Partners;- Interviewing QA candidates;- Implement continuous process improvements to enhance testing efficiency. Show less
-
-
Senior Quality Assurance Consultant
-
Feb 2019 - Apr 2021
- Working remotely as QA Consultant for a client from the educational area, based on United States. - Responsible for creating a web UI test suite from the scratch, using the following technologies: Selenium Webdriver, Webdriver.IO, Cypress.io, Cypress Dashboard, Jest and Jasmine.- Focused on keeping a well balanced test pyramid, also used to analyse unit and integration tests based on the developers pull requests, to avoid retesting.- Help test automation implementation and provide guidance on testing approaches for new feature development;- Create test plans for new features and steer the team to ensure test coverage based on the test plan;- Identify test gaps and prioritize adding coverage based on areas of risk;- Recommend new test automation tools and processes that will improve our quality and velocity- Take ownership of test failures and ensure that our CI system is reliable;- Occasionally contribute to the company's blog;- Responsible for getting new automation engineers onboard on the current automation framework, with learning and knowledge transfer sessions.Tech Stack:- React, Redux, node.js, javascript, docker, AWS services (lambda function and S3 bucket), ElasticSearch, mongoDB, graphQL, mocha, jest, github, codefresh; Show less
-
-
-
VIRTUS
-
France
-
Public Relations and Communications Services
-
1 - 100 Employee
-
Lead QA Engineer
-
May 2019 - Oct 2019
Project Partner: Compal Electronics- Mentoring the QA team helping them to become more technical and improving their leadership skills- Provide reports to managers and partners from the QA perspective- Provide strategies and creating test plans for automated and manual testing in functional perspective;- Create API test scripts using POSTman;- Help the QA team to overcome technical issues, provide estimates, and apply good practices in test automation, infrastructure, and test techniques;- Implement and review tests written using Protractor + Javascript;- Provide advisory to the client on how to improve their testing techniques, tools, and strategies. Implementing and measuring the effectiveness;- Work in agile environment (Scrum); Show less
-
-
QA Engineer
-
Oct 2016 - Apr 2019
Project Partner: Lenovo;- Interact directly with stakeholders and/or the product owner to gain an understanding of the application elements, design and product goals;- Lead and mentor QA team members;- Responsible to supporting agile culture within a small project as Scrum Master role;- Provide user experience, usability and design feedback to the development team for web applications;- Experience in linux enviroment and configuring virtual machines (VMware);- Help to improve Continuous Integration (CI) using GitLab, SonarQube and Jenkins;- Implement automated tests using Selenium Webdriver, BDD, Cucumber, Capybara, RSpec, Siteprism;- Implement REST API testing using httpparty and rest-assured frameworks;- Work in agile environment (Scrum) Show less
-
-
-
-
QA Analyst
-
Nov 2014 - Oct 2016
- Designed and implemented automated testing tools and programs for desktop, mobile and web applications. - Responsible for unit and integration testing of various modules. - Reported software defects using bug tracking system. - Created testing reports when required. - Worked in agile environment (Scrum). Tools: Selenium webdriver, selenide framework, sonarqube, Jenkins, git, Java, jUnit, postgresql, page objects, restassured, Axure, RestAPI, robotium, Trac, Jira, Testlink, Hiptest and jMeter. Show less
-
-
-
Unifacisa Centro Universitário
-
Brazil
-
Higher Education
-
200 - 300 Employee
-
Frontend Developer
-
May 2014 - Nov 2014
- Prototyped screens for web health system; - Developed pages using bootstrap, javascript, jQuery, HTML5 and CSS3; - Prototyped screens for web health system; - Developed pages using bootstrap, javascript, jQuery, HTML5 and CSS3;
-
-
-
-
Java Developer
-
Mar 2013 - Dec 2013
Java Developer of ATID (Authoring Tool for Instructional Design) project and application of Learning Analytics - 2013; - Technologies: Java, jUnit, Flex, SVN, MySQL. Java Developer of ATID (Authoring Tool for Instructional Design) project and application of Learning Analytics - 2013; - Technologies: Java, jUnit, Flex, SVN, MySQL.
-
-
Education
-
Fundação Getulio Vargas
Master of Business Administration (M.B.A.), Project Management -
Facisa - Faculdade de Ciências Sociais e Aplicadas
Bachelor’s Degree, Information Systems