Engineering

Rodrigo Alves

Senior QA Automation Engineer

  • Campina Grande, Brazil
  • Computer Science Master's Degree, Universidade Federal de Pernambuco
  • 18
    Years of Experience

Professional Bio

Latin America
Campina Grande, Brazil

Technology Expertise

  • Advanced label
    Advanced
  • Intermediate label
    Intermediate
No items found.

Featured References

open quoteclose quote
open quoteclose quote
open quoteclose quote

Employment History

FullStack Labs August 2021 - Present

Senior QA Automation Engineer

DevSquad May 2020 - August 2021

Principal Quality Assurance Engineer

  • Adopted the Basecamp Shape Up process (similar to Kanban workflows) with Behaviour Driven-Development (BDD) approaches. Iterations, pitches (user stories) and defect tracking that were done in Jira.
  • Performed testing: weekly setup against maintenance windows in Blazemeter.
  • Coded in the Apache JMeter format, and published in Blazemeter.
SignalWire April 2018 - June 2020

Senior QA Engineer

  • Adopted pure Kanban and ticket management with the GitHub project infrastructure, including ZenHub.
  • Deployed in DynamoDB in an Amazon Serverless - Amazon API Gateway and Amazon SQS - and in Digital Ocean.
  • Coded and maintained test parallelization scripts and ensure integration between Cypress and CucumberStudio.
BairesDev March 2016 - April 2018

Senior Quality Assrance Engineer Lead

  • Developed a visualization tool based on a machine learning fuzzy logic big data matching algorithm.
  • Designed a Cucumber Studio (cucumber.io) scenarios in the Gherkin language, and to ensure the Sprint goals were met in Test runs and the Scope of test scenarios was adequate for the needs of the project.
  • Planned the Software Testing Strategy for multiple environments, using Model-Based Testing (used BPM and state transition diagrams for models), setting up different business process models (BPMn) based for different workflows.
State of Paraiba Goverment February 2012 - April 2016

Senior QA Analyst

  • Used TestLink and Selenium with Java and SoapUI to document test plans, test scripts, test cases, capabilities and requirements.
  • Documented, triaged and managed defects in Jira and worked with developers to facilitate timely resolutions.
  • Worked with Agile and Scrum methodologies to accomplish project milestones and meet demanding timelines.
IBM February 2007 - June 2013

QA Engineer & Team Lead

  • Planned and implemented automated testing scripts with PyTest (Python and Selenium webdriver), Python unittest and Rational Functional Tester, reducing labor hours by 25%.
  • Met with project managers and developers to discuss requirements and testing processes.
  • Designed and updated test cases in IBM Rational Quality Manager, as well as managed the Software Test Life Cycle, to ensure steady testing processes.
Siemens June 2005 - January 2007

Quality Assurance Engineer

  • Supported DevOps team in operational set up of the test env. and resolution of integration problems to deliver HA service for the entire project.
  • Conducted load tests to determine server operating parameters.
  • Documented identified defects using Redmine and MS Project and documented issues by completing unit and regression testing.
Latin America
Latin America

Portfolio

Thought Leadership

Employment History

FullStack Labs August 2021 - Present

Senior QA Automation Engineer

DevSquad May 2020 - August 2021

Principal Quality Assurance Engineer

  • Adopted the Basecamp Shape Up process (similar to Kanban workflows) with Behaviour Driven-Development (BDD) approaches. Iterations, pitches (user stories) and defect tracking that were done in Jira.
  • Performed testing: weekly setup against maintenance windows in Blazemeter.
  • Coded in the Apache JMeter format, and published in Blazemeter.
SignalWire April 2018 - June 2020

Senior QA Engineer

  • Adopted pure Kanban and ticket management with the GitHub project infrastructure, including ZenHub.
  • Deployed in DynamoDB in an Amazon Serverless - Amazon API Gateway and Amazon SQS - and in Digital Ocean.
  • Coded and maintained test parallelization scripts and ensure integration between Cypress and CucumberStudio.
BairesDev March 2016 - April 2018

Senior Quality Assrance Engineer Lead

  • Developed a visualization tool based on a machine learning fuzzy logic big data matching algorithm.
  • Designed a Cucumber Studio (cucumber.io) scenarios in the Gherkin language, and to ensure the Sprint goals were met in Test runs and the Scope of test scenarios was adequate for the needs of the project.
  • Planned the Software Testing Strategy for multiple environments, using Model-Based Testing (used BPM and state transition diagrams for models), setting up different business process models (BPMn) based for different workflows.
State of Paraiba Goverment February 2012 - April 2016

Senior QA Analyst

  • Used TestLink and Selenium with Java and SoapUI to document test plans, test scripts, test cases, capabilities and requirements.
  • Documented, triaged and managed defects in Jira and worked with developers to facilitate timely resolutions.
  • Worked with Agile and Scrum methodologies to accomplish project milestones and meet demanding timelines.
IBM February 2007 - June 2013

QA Engineer & Team Lead

  • Planned and implemented automated testing scripts with PyTest (Python and Selenium webdriver), Python unittest and Rational Functional Tester, reducing labor hours by 25%.
  • Met with project managers and developers to discuss requirements and testing processes.
  • Designed and updated test cases in IBM Rational Quality Manager, as well as managed the Software Test Life Cycle, to ensure steady testing processes.