
Jilmar Teixeira de Almeida Junior
Verified Expert in Engineering
Quality Assurance Developer
Salvador - State of Bahia, Brazil
Toptal member since March 25, 2022
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
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
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
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.
Senior Software Development Engineer in Test (SDET)
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.
Test Automation Engineer
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.
Test Automation Intern
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.
Experience
Digital Wallet
Education
Bachelor's Degree in Computer Engineering
Universidade Federal de Pernambuco - Recife, PE, Brazil
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring