Logo
Daniel – Cypress, JavaScript, QA Automation, experts in Lemon.io

Daniel

From Brazil (GMT-3)

flag
Automation QA EngineerSenior
Hire developer
9 years of commercial experience
E-commerce
Logistics
Manufacturing
Mining and minerals
Pet care
Retail
Platforms
Lemon.io stats

Daniel – Cypress, JavaScript, QA Automation

Daniel is a professional with senior-level expertise in automation with Cypress and JavaScript. He possesses extensive experience working with companies of various sizes and excels in both solo and team-oriented projects. His background includes hands-on experience with CI/CD tools and a versatile skill set encompassing both UI and backend test automation. Beyond his professional accomplishments, he values work-life balance and maintains an active lifestyle, engaging in activities such as regular gym workouts, swimming, and playing drums or guitar.

Main technologies
Cypress
3 years
JavaScript
3 years
QA Automation
5 years
CI/CD
4 years
Additional skills
Manual Testing
Functional Testing
REST API
API testing
Gherkin
Selenium
Bitbucket
Jenkins
Cucumber
e2e testing
Integration testing
Regression testing
UI testing
PostgreSQL
Ready to start
09/02/2024
Direct hire
Potentially possible

Experience Highlights

Sr. QA Automation Engineer
Jan 2024 - Aug 20246 months
Project Overview

A company is focused on the e-commerce shopping market. Its app, Simplycodes, provides many coupons and deals from different merchants for worldwide users. Simplycodes has a web system, mobile app, and browser extension.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Automated UI test scenarios from scratch using Playwright
  • Automated Chrome Extensions test scenarios using Playwright
  • Kept all the automation scenarios up and running
  • Did automation pipeline failures triage
  • Fixed automation code issues
  • Tested UI applications (web apps), browser extensions, and APIs.
  • Planned and executed manual and exploratory tests
  • Worked with CI/CD pipelines (Azure devops)
  • Presented demo meetings with new automation scenarios
Project Tech stack:
Playwright
JavaScript
Jira
API testing
Adhoc testing
Contract Testing
Functional Testing
Integration testing
Manual Testing
Regression testing
UI testing
e2e testing
Postman
MySQL
API
Android
iOS
Azure DevOps
Bitbucket
Bitbucket Pipelines
CI
CD
CSS
HTML
XPath
Chrome extensions
Confluence
DBeaver
Figma
Firefox extension
Git
GPT-3
JSON
Jenkins
Kanban
MacOS
Microservices
QA Automation
REST API
Scrum
Swagger
TDD
Usability testing
SR QA Automation Engineer
Sep 2022 - Jan 20241 year 4 months
Project Overview

An e-commerce platform that sells all kinds of wedding invitations.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Collaborated with a team of four QA automation engineers;
  • Implemented automation tests for both UI and API using Cypress and JavaScript;
  • Refactored the existing automation framework, aiming to enhance test coverage and automate new features.
Project Tech stack:
GraphQL
API testing
Adhoc testing
Functional Testing
Integration testing
Manual Testing
Regression testing
UI testing
e2e testing
Cypress
JavaScript
Dom
Scrum
TDD
QA Automation
Mocha
JSON
Git
Bitbucket
Jenkins
XPath
npm
MySQL
Visual Studio Code
MacOS
Confluence
Swagger
Jira
.NET Core
SR QA Automation Engineer
Oct 2021 - Oct 20221 year
Project Overview

A bulk shipping operations platform that helps charterers, brokers, and manufacturers reduce cost, risk, and complexity.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Took on the sole responsibility of initiating and developing the automation framework from scratch for a team of three QAs, using Cypress, JavaScript, and Cucumber for UI testing;
  • Invested time to understand the system flow and all the business rules, and then started creating the feature files according to some alignments with the business team.;
  • Created and implemented the automation framework to cover both smoke and regression test scenarios.
Project Tech stack:
Cypress
JavaScript
Cucumber
Scrum
GitLab
GitLab CI
CD
Docker
API testing
REST API
Postman
Adhoc testing
Functional Testing
Integration testing
Manual Testing
UI testing
Regression testing
e2e testing
Jira
SR QA Automation Engineer
Oct 2020 - Oct 20211 year
Project Overview

A Brazilian chain of pet stores. It is the largest pet shop chain in Brazil and specializes in services and sales of products for pets and exotic, domesticated animals.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Spearheaded the creation of an automation framework using Selenium WebDriver + Java for UI and Rest Assured for API testing;
  • Responded to a frontend framework change to Vue.js by recognizing issues with Selenium's interaction with DOM elements. Initiated the decision to transition the automation framework to Cypress + Javascript for improved compatibility;
  • Purchased relevant courses and proactively acquired knowledge on Cypress + Javascript to transition from Selenium, ensuring a smooth migration process effectively.
Project Tech stack:
Cypress
JavaScript
REST API
Postman
Swagger
Docker
Jenkins
Jira
API testing
Manual Testing
Adhoc testing
Scrum
Functional Testing
Integration testing
Regression testing
UI testing
e2e testing
npm
XPath
Visual Studio Code
Windows
Confluence
PostgreSQL
Dom
GitHub
Git
JSON
Mocha
QA Automation
TDD
QA Automation Engineer
Jan 2020 - Oct 20209 months
Project Overview

A company focused on Advanced Mining Solutions.They combine their world-class IntelliMine technologies with their results-driven services and support to build comprehensive mining solutions that deliver maximum customer value.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Wrote Automated Test Scripts using Selenium Webdriver, Java and Cucumber for e2e tests;
  • Planned API and UI tests;
  • Performed Exploratory tests;
  • Conducted comprehensive API tests during the migration from a legacy desktop system to a microservices architecture;
  • Worked with Continuous Integration and Continuous Delivery using Jenkins;
  • Attended to Grooming, Analysis and Bug Root Cause Analysis Meetings;
  • Engaged in Scrum Meetings with an international remote team.
Project Tech stack:
Java
Selenium WebDriver
Cucumber
QA Automation
API testing
Adhoc testing
Functional Testing
Integration testing
Regression testing
Manual Testing
e2e testing
UI testing
Scrum
Jenkins

Education

2020
Technology | Information Systems
Bachelor Degree

Languages

English
Advanced
Copyright © 2024 lemon.io. All rights reserved.