莱昂纳多阿马拉尔,开发商贝洛奥里藏特-米纳斯吉拉斯州,巴西
Leonardo is available for hire
Hire Leonardo

Leonardo Amaral

Verified Expert  in Engineering

Test Automation Developer

Location
贝洛奥里藏特-米纳斯吉拉斯州,巴西
Toptal Member Since
May 30, 2019

Leonardo拥有超过十年的敏捷测试软件测试经验, load testing, continuous delivery, 主要是测试自动化. 他能够使用各种各样的软件质量工具和环境. 李奥纳多获得了测试人员基础水平和测试人员高级水平的认证,并拥有软件分析/开发的技术许可证和商业管理专业的研究生学习.

Portfolio

Sorcero
x射线,Jira,手动QA, QA测试,QA自动化,质量保证(QA)...
Werkt LLC
质量保证(QA),手动QA,网站QA,自动化测试...
Guidewire
TestCafe, Stash, Amazon WorkSpaces, Postman, API测试,自动化UI测试...

Experience

Availability

Part-time

Preferred Environment

Python, Java, Cypress,测试自动化,API测试,Selenium, TestCafe

The most amazing...

...我所做的事情是构建一个高度可伸缩的测试自动化框架,并在其中一个只执行手动测试的客户端中推出.

Work Experience

QA Engineer

2022 - PRESENT
Sorcero
  • 通过提供有价值的见解和反馈来改善产品功能和用户体验,为魔法师推进人工智能技术的使命做出了贡献.
  • 使用剧作家开发和维护一套健壮的自动化测试脚本, 从而大大减少了回归测试时间.
  • 通过在XRay-Jira集成环境中创建详细的测试用例来提高测试效率, 增强测试管理和可追溯性.
  • 有效地对Sorcero的应用程序进行了全面的人工测试, 确保人工智能衍生结果的稳健性和可靠性.
Technologies: x射线,Jira,手动QA, QA测试,QA自动化,质量保证(QA), Postman, Playwright, Agile, JavaScript, Agile Software Testing, Testing, Test Automation, Python

QA Engineer

2023 - 2023
Werkt LLC
  • 在网站迁移到WordPress期间,成功执行了超过900个页面的视觉和功能测试, 确保无缝的用户体验.
  • 与项目团队合作定义全面的测试标准, including accessibility, functionality, performance, and more, 确保网站迁移采用结构化和系统化的方法.
  • 创建了一些基于python的自动冒烟测试脚本,以验证页面间的共享组件.
  • 与项目团队紧密合作,及时提供数据驱动的QA报告, 在整个网站迁移过程中促进明智的决策.
Technologies: 质量保证(QA),手动QA,网站QA,自动化测试, Automated UI Testing, QA Automation, WordPress, QA Testing, Testing, Test Automation

QA Engineer

2021 - 2021
Guidewire
  • 维护和创建内部E2E测试自动化套件的新测试脚本.
  • 重构测试自动化套件,以获得更干净、更稳定、更有效的代码.
  • 修复了几个不稳定的测试,并大大减少了整个套件的运行时间.
Technologies: TestCafe, Stash, Amazon WorkSpaces, Postman, API测试,自动化UI测试, QA Testing, Quality Assurance (QA), Manual QA, QA Automation, SQL, Amazon Web Services (AWS), Automated Testing, CI/CD Pipelines, REST APIs, JavaScript, Testing, Test Automation

QA Engineer

2021 - 2021
AB InBev
  • 根据测试金字塔原则,详细阐述并执行测试计划.
  • 指导团队的新成员加快整个项目的生产力.
  • 使用Apache JMeter为一个微服务应用程序制定并执行了一个性能测试计划.
  • 协调平台在不同国家的推广.
Technologies: Cypress, Apache JMeter, Postman, GitHub, QA Testing, Quality Assurance (QA), Manual QA, QA Automation, SQL, Amazon Web Services (AWS), Automated Testing, CI/CD Pipelines, REST APIs, Agile, JavaScript, Agile Software Testing, Testing, Test Automation

QA Engineer

2020 - 2021
Anthem
  • 用Python (Pytest)从头开始设计并实现了一个测试框架,用于API测试,Cypress用于UI测试.
  • 为远程医疗应用程序执行手动测试.
  • 为新QA团队成员和离岸团队的入职准备测试和文档.
Technologies: Python, Cypress, GitLab, Pytest, Django, Git, Manual Testing, Twilio, QA Testing, Quality Assurance (QA), Manual QA, QA Automation, SQL, Automated Testing, CI/CD Pipelines, REST APIs, Agile, JavaScript, Agile Software Testing, Testing, Test Automation, Postman, Python 3

Python测试自动化工程师

2019 - 2020
Alteryx
  • 使用pywinauto (Python和桌面应用程序)创建和维护自动化测试脚本.
  • 构建并维护Jenkins管道,定期运行回归和单元测试.
  • 将所有现有的测试脚本从自定义测试框架迁移到Pytest.
  • 创建了一种机制,以多种语言在软件上运行测试脚本.
  • 设置GitLab以在创建每个合并请求后运行代码样式检查.
技术:亚马逊网络服务(AWS), Jenkins, GitLab, Git, Pytest, Pywinauto, Python, QA Testing, Quality Assurance (QA), QA Automation, SQL, Automated Testing, CI/CD Pipelines, REST APIs, Testing, Test Automation, Python 3

QA Engineer

2018 - 2019
CI&T
  • 塑造团队的思维模式,使之符合实例化规范的实践.
  • 分析内部缺陷的原因并提出解决措施.
  • 执行探索性、集成、性能和UAT测试.
  • 与其他团队紧密合作,分析和解决问题.
  • 使用Cucumber与Ruby和Java创建自动化测试脚本.
  • 为新特性定义并记录测试策略、集成和系统测试用例.
  • 通过策划对策来监控质量指标,并为未来的sprint准备预测指标.
  • 与软件开发工程师一起工作,了解整体技术架构以及每个特性是如何实现的.
  • 领导并拥有所分配的Scrum团队的质量策略,以确保产品质量的正确水平.
  • 作为敏捷Scrum团队的一员,交付高质量的软件.
技术:亚马逊网络服务(AWS), Cassandra, Microsoft SQL Server, Jenkins, 行为驱动发展(BDD), Cucumber, Java, Ruby, REST APIs, Agile, Agile Software Testing, Jenkins Pipeline, Testing, QA Testing, Test Automation, QA Automation, Postman, Python 3, Python, Quality Assurance (QA)

QA Engineer

2012 - 2018
Base2 Technologies, Inc.
  • 推动QA团队有效和高效地进行测试,以满足质量标准和最后期限.
  • 从头开始维护和构建一个可靠的自动化解决方案.
  • 创建详细的、全面的、结构良好的测试计划和测试用例.
  • 组织新产品和现有产品的测试流程以满足客户需求.
  • 参与测试和开发过程和方法的持续改进.
  • 定期提供有关应用程序运行状况和缺陷状态的关键度量.
  • 建立并管理15名QA工程师的团队.
Technologies: Xcode, Python, C#, Java, Jira, Apache JMeter, Apache Maven, Sonar, Jenkins, Git, Hiptest, Mantis, TestLink, Oracle, MongoDB, MySQL, Microsoft SQL Server, SoapUI, Visual Studio, TestComplete, Selenium WebDriver, Express.io, XCUITest, Node.js, Protractor, Mocha, Jasmine, REST APIs, Agile, JavaScript, Appium, QA Leadership, Agile Software Testing, Testing, QA Testing, Test Automation, QA Automation, Postman, Python 3, Quality Assurance (QA)

QA Tester

2009 - 2012
Teknisa Software
  • 作为测试人员执行冒烟测试和功能测试.
  • 审查变更请求并提供工作水平估计.
  • 与开发人员一起确定软件问题的根源.
  • 为已识别和沟通的问题创建票据,并与他们进行跟进.
  • 确保问题得到解决或升级到适当的团队成员.
  • 向项目团队、主管和项目经理提供定期的状态更新.
  • 测试和审查系统的新区域和变更区域,以确保保留现有功能.
  • 建立和维护各种测试环境.
  • 根据公司标准实施和执行变更管理程序.
  • Communicated QA metrics, test results, concerns, 及时向管理团队和其他干系人汇报项目状态.
技术:Oracle, Microsoft SQL Server, Delphi,测试,QA测试,质量保证(QA)

Feature View (Python)

http://github.com/lndamaral/feature-view
设计并实现了一个转换特性文件的Python应用程序, written in Gherkin format, 转换成用户友好的HTML表示. 这一创新旨在弥合技术开发和项目所有者之间的差距, 为他们提供可访问的和可视化组织的特性描述. 通过将这些文件转换为HTML格式, 项目所有者可以很容易地进行审查, validate, 并确保特性的正确性, 所有这些都不需要直接访问源代码存储库.

UI测试自动化框架(Python)

http://github.com/lndamaral/selenium-python-tests
从零开始创建测试框架,促进敏捷测试脚本的开发和维护. 综合高级报告, logging, 和监控能力,以提高Base2技术的测试效率.

API测试自动化框架(Python)

http://github.com/lndamaral/python-bdd
设计并实现了一个健壮的基于python的测试自动化框架,该框架与Behave BDD无缝集成, 在Base2 Technology任职期间,提供全面的测试能力并提高项目效率.

Web QA Dashboard (Python)

为了应对预算限制和对由Jira数据支持的在线质量保证(QA)仪表板的迫切需求, 我扮演了一个自学成才的Python开发人员的角色. 没有Python知识的情况下, 我开始了这段学习之旅, 选择Flask作为web框架,使用MongoDB存储jira提取的数据. 这一倡议不仅提供了一个经济有效的解决方案,而且标志着我开始进入Python开发.

UI测试自动化框架(c#)

http://github.com/lndamaral/selenium-csharp-tests
我开发了一个用户友好的UI测试框架, 使个人能够轻松地从头开始Selenium WebDriver测试(c#). 该框架简化了环境设置, 消除了对报告等重复性任务的需求, build configuration, 常用的方法还有文件读取等, property handling, and element searching. 这一举措旨在提高测试效率和生产力.
2017 - 2019

企业管理专业化

Dom Cabral基金会-贝洛奥里藏特,巴西

2011 - 2013

软件分析与开发技术许可

UNATEC -贝洛奥里藏特,巴西

DECEMBER 2017 - PRESENT

高级测试员(CTAL-TA)

ISTQB |国际软件测试资格委员会

SEPTEMBER 2012 - PRESENT

测试员基础水平(CTFL)

ISTQB |国际软件测试资格委员会

Libraries/APIs

Selenium WebDriver, REST api, Jenkins Pipeline,剧作家,Node.js, Pywinauto

Tools

Postman, Git, Jenkins, Sonar, Apache JMeter, Jira, Cucumber, Visual Studio, Mantis, Xcode, Pytest, GitLab, Mocha, SoapUI, Hiptest, Apache Maven, GitHub, Stash, Amazon WorkSpaces

Frameworks

硒,量角器,表达.io、Jasmine、XCUITest、Flask、Appium、Cypress、Django、TestCafe

Languages

Java, Python, c#, Ruby, SQL, Delphi, JavaScript, Python 3,小黄瓜

Paradigms

行为驱动发展(BDD), Manual Testing, Agile, Test Automation, Testing, Automated Testing, Management

Platforms

TestComplete, Oracle, Amazon Web Services (AWS), Linux, TestLink, Twilio, WordPress

Storage

Microsoft SQL Server, MySQL, MongoDB, Cassandra

Other

API Testing, Agile Software Testing, QA Automation, QA Leadership, QA Testing, Quality Assurance (QA), Manual QA, CI/CD Pipelines, Automated UI Testing, Website QA, Stakeholder Engagement, ISTQB, Business Management, UI Automation, Xray

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

开始你的无风险人才试验

与你选择的人才一起工作,试用最多两周. 只有当你决定雇佣他们时才付钱.

对顶尖人才的需求很大.

Start hiring