Jilmar Teixeira de Almeida Junior, Developer in Salvador - State of Bahia, Brazil
Jilmar is available for hire
Hire Jilmar

Jilmar Teixeira de Almeida Junior

Verified Expert  in Engineering

Quality Assurance Developer

Salvador - State of Bahia, Brazil

Toptal member since March 25, 2022

Bio

Jilmar has 7 years of experience creating automated tests and test frameworks. He's obsessed with improving code and developing tools that decrease the time to create, execute, and maintain automated tests. He has created mobile (iOS and Android), web, and API-automated tests, including automated mobile tests for Motorola's apps. Jilmar designed a system in Python to automatically generate Java code, reducing the time to make pages by 70%. He enjoys managing teams and solving problems.

Portfolio

Healthcare Software Company (via Toptal)
Selenium, QA Automation, Python, REST APIs, Pytest, JavaScript, Go, Appium...
Wildlife Studios
Ruby, RSpec, minitest, Python, C#, Unity, Manual Testing, Automated Testing...
Cognizant
Java, Python, Pytest, JUnit, Postman, Appium, Selenium

Experience

  • Manual Testing - 6 years
  • Automated Testing - 6 years
  • Appium - 5 years
  • Python - 4 years
  • Ruby - 3 years
  • Selenium - 3 years
  • Pytest - 2 years
  • JUnit - 2 years

Availability

Part-time

Preferred Environment

MacOS, Linux, PyCharm, Visual Studio Code (VS Code)

The most amazing...

...tool I developed automatically navigates between game screens, making it easier to create and maintain automated tests.

Work Experience

Automation QA Engineer

2022 - 2023
Healthcare Software Company (via Toptal)
  • Refactored the API testing framework, reducing automated test creation time by 40%.
  • Created performance tests for a health platform, discovering bottlenecks in the system.
  • Created, maintained, and executed automated tests for mobile and web apps and APIs.
  • Co-managed a task force to determine the minimum requisites of an application and the smartphones that should be able to run it, avoiding strikes and low ratings on the App Store and Play Store.
Technologies: Selenium, QA Automation, Python, REST APIs, Pytest, JavaScript, Go, Appium, TestNG, Jest, Jenkins, Performance Testing, Postman, Test Automation, Automated Testing, Manual Testing, API Testing

Senior Software Development Engineer in Test (SDET)

2019 - 2022
Wildlife Studios
  • Created a system for automatic screen navigation on games, reducing automated test maintenance time by 32% and automated test creation time by 59%.
  • Developed and managed the automation exchange program, in which manual QAs joined the test automation engineers for a week to learn how to create and maintain automated tests.
  • Created a query language to search game objects (game elements) on Unity, lowering element search from an average of 1.2 seconds to approximately 231 milliseconds.
  • Deployed a new test automation framework for Unity games with 12 engineers a week, addressing bugs and technical debts of the old test automation framework that would cost 26 engineers per week to fix.
  • Created a system to get performance measurement data from Unity games.
  • Built and maintained automated tests for iOS, Android, and Unity.
Technologies: Ruby, RSpec, minitest, Python, C#, Unity, Manual Testing, Automated Testing, API Testing

Test Automation Engineer

2018 - 2019
Cognizant
  • Designed a system in Python to automatically generate Java code by searching the elements currently on screen and allowing the user to choose which methods should be created for each element, reducing the time to make simple pages by 70%.
  • Managed a team of five people in the creation and maintenance of mobile automated tests for a digital wallet app.
  • Improved and created processes to enhance code quality, such as pair programming, mandatory code reviews, and weekly knowledge transfer sessions.
  • Created and maintained mobile (iOS and Android), web and API-automated tests.
Technologies: Java, Python, Pytest, JUnit, Postman, Appium, Selenium

Test Automation Intern

2017 - 2018
Motorola Mobility
  • Created and maintained automated mobile tests for Motorola's apps.
  • Mentored beginners, helping them with the onboarding and creating knowledge transfer sessions for Motorola's tests frameworks.
  • Developed a tool to improve an audio selection and filtering process.
Technologies: Python, Pytest, Automated Testing, Manual Testing

Experience

Digital Wallet

I was the test automation engineer overseeing the automation of this digital wallet app. I also led a team of four junior test automation engineers, creating patterns and best practices for the project, delegating tasks, and managing deliveries.

Education

2012 - 2018

Bachelor's Degree in Computer Engineering

Universidade Federal de Pernambuco - Recife, PE, Brazil

2015 - 2016

Coursework Towards a Bachelor's Degree in Computer Engineering

Mercer University - Macon, GA, USA

Skills

Libraries/APIs

REST APIs

Tools

MATLAB, Pytest, RSpec, PyCharm, Postman, Jenkins

Languages

Ruby, JavaScript, C, Python, C++, Java, C#, Go

Paradigms

Test Automation, Manual Testing, Automated Testing

Frameworks

Appium, Selenium, minitest, JUnit, Unity, TestNG, Jest, Cypress

Platforms

Arduino, Android, MacOS, Linux, Visual Studio Code (VS Code)

Other

QA Automation, Manual QA, Manual Software Testing, Quality Assurance (QA), Robotics, Performance Testing, API Testing

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring