
Bruno Nogueira Tineli
Verified Expert in Engineering
Quality Assurance Developer
Campinas - State of São Paulo, Brazil
Toptal member since February 7, 2022
Bruno has over a decade of experience working on software and quality testing, including Agile, testing techniques, exploratory testing, test automation, performance testing, CI/CD, and more. He believes in team collaboration, responsible individuals, ownership, clear goals, and the freedom to achieve high-standard results in modern software development. In Bruno, you will find a creative software tester eager to improve your products from the earliest stages of development.
Portfolio
Experience
- Testing - 10 years
- Automated Testing - 10 years
- QA Automation - 9 years
- Selenium - 7 years
- APIs - 6 years
- Performance Testing - 6 years
- Docker - 4 years
- Python - 3 years
Availability
Preferred Environment
Amazon Web Services (AWS), Slack, Agile, GitLab, Python, DevOps, Visual Studio Code (VS Code), Linux, Automation
The most amazing...
...thing I've achieved was advocating for early-stage testing, which improved the development team's results and became one of their essential practices.
Work Experience
Performance Test Engineer
SwissRe iptiQ - Main
- Developed the performance testing repository for the engineering team covering our E2E sales journey flows. I used Gatling and Java for generating test load, GitLab CI/CD, Slack, Prometheus with Grafana, and TestRail for reporting results.
- Included performance testing step into the main CI/CD pipeline for release candidates as a blocker where some releases were already postponed due to performance-related issues.
- Improved application performance by identifying and reporting performance-related issues based on the future expected loads: from 1x the load with over 50% of users with any error to support 2x the load with 0 errors.
Senior Software Development Engineer in Test
BEES Brasil
- Contributed to developing a performance testing framework to be used company-wide.
- Developed an internal performance testing framework course to be used by internal engineering teams like developers, QA engineers, and others.
- Contributed to the stability of the back-end automated tests framework by fixing bugs, improving the core basis, giving suggestions, and more.
Senior Software Test Engineer
iFood
- Implemented automated tests from scratch used by tribe-wide engineering teams in their CI/CD.
- Advocated applying test techniques and strategies that developers now use daily, which significantly improved their results.
- Contributed to the quality of products by introducing testing at each step of the development, including the checkout process, which allowed us to put the products on the market in good time and sell over two million orders per day.
- Contributed to testing, developing new features and endpoints, and fixing bugs as a software test engineer. Learned a lot about how developers think about proposed changes.
Senior Test Automation Developer
Spread Tecnologia
- Created more than three hundred end-to-end (E2E) automated web tests using Hewlett-Packard Unified Functional Testing (HP UFT) with Application Lifecycle Management (HP ALM).
- Created and maintained automated tests for the development team using Ruby, Selenium, Jenkins, and HP Asset Manager (AM) software. Worked as the company's technical contact with a client.
- Participated in different projects, demands, and technologies as a member of the company's test automation team. Worked on proofs of concept (POCs), tech debts, improvements, new integrations, best practices, and robotic process automation (RPA).
Senior Test Analyst | Test Automation Developer
Pleon IT Solutions
- Collaborated with business analysts and remote developers on the requirements, test cases, homologation, and releases to build high-standard features.
- Created automated tests for the main critical flows, cutting the regression time by 30% in a month as the project's first test automation team member.
- Brought a new project to our company by working on successful proof of concept for a client.
Test Analyst
FCamara
- Planned and wrote test cases for a system migration project.
- Supported other test analysts in test strategies, test case creation, development, and execution of the register features. The product register features had almost one thousand test cases created.
- Oversaw onboarding of more than 20 new test analysts.
Junior Test Analyst
IBM
- Worked as a tester on a telecommunication project. Learned a lot about the software testing discipline and the importance of good communication with developers and clients.
- Participated in a banking project as a junior test analyst. Worked on all the phases of the project, from requirements and test cases to supporting clients' homologation for different features.
- Created and wrote the banking project material explaining how to apply test techniques to requirements based on what I learned at the time.
Experience
First Front-end Automated Tests Framework Using Java and Selenium
Front-end Automated Test Framework
JMeter Performance Tests
Back-end Automated Tests for a Development Team
Education
Bachelor's Degree in Computer Engineering
UNIPINHAL - Espirito Santo do Pinhal, São Paulo, Brazil
Certifications
HP ALM 12.X Software
Hewlett Packard Enterprise
Web Automated Tests with Selenium WebDriver
CESAR
CTFL – Certified Tester Foundation Level
ISTQB
DB2 V9 Fundamentals
IBM
Skills
Libraries/APIs
Selenium WebDriver, REST APIs
Tools
Postman, Git, Grafana, Jenkins, Slack, HP Application Lifecycle Management (ALM), Apache JMeter, GitLab CI/CD, Cucumber, Gatling Load Testing, GitHub, Gatling, TestRail, Bitbucket, BrowserStack, Jira, Confluence, GitLab, REST Assured
Frameworks
Selenium, TestNG, JUnit, Appium, Cypress
Paradigms
Testing, Automated Testing, Manual Testing, Functional Testing, Test Automation, Load Testing, Software Testing, Object-oriented Programming (OOP), E2E Testing, Automation, DevOps, Unit Testing, Microservices, Behavior-driven Development (BDD), Scrum, Agile
Platforms
Linux, Ubuntu, Docker, Kubernetes, Amazon Web Services (AWS), Visual Studio Code (VS Code), New Relic, Google Cloud Platform (GCP), Azure
Languages
Python, Java, SQL, Gherkin, JavaScript, TypeScript, Ruby, Regex, Java 8
Storage
Databases, PostgreSQL, InfluxDB, Relational Databases, IBM Db2, Amazon S3 (AWS S3)
Other
QA Automation, Manual QA, Test Case Creation, Test Case Execution, API Testing, Quality Assurance (QA), QA Testing, Manual Software Testing, Test Automation Frameworks, Automated UI Testing, Test Engineering, UI Automation, Programming, APIs, Performance Testing, Monitoring, Parallel Testing, Dashboards, Training, HP UFT, Data Migration Testing, Website QA, CI/CD Pipelines, Web App Testing, Web Applications, Integration Testing, Regression Testing, Containerization, Waterfall Methodology, UI Testing, QA Test Plan Management, Data Structures, Electronics, Computer Science, Contract Testing, Calculus, Geometry, Production, User Requirements, Technical Requirements, Website Testing, Test Case Development, UiPath, K6, Performance Analysis, Mobile App Testing, Data Migration, Mobile Device QA Automation, SOAP
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