Tal Buchshreiber,以色列Hod Hasharon的开发者
Tal is 可用 租用
Hire Tal

Tal Buchshreiber

验证专家  in 工程

质量保证发展员

位置
哈沙伦,以色列人
至今成员总数
2019年1月23日

从十多年前SAP的一个临时QA学生职位开始, 成为了软件开发世界中充满激情的职业. 多年来, Tal作为QA工程师积累了丰富的Experience, scrum master, 以及软件和自动化测试开发人员. 他对软件开发过程产生了极大的热情, 注重品质, 并在此过程中提高了他的技术水平.

Portfolio

Toptal客户
API测试,Web应用测试,移动应用测试,手动QA, QA自动化...
自由职业者
团队指导,指导,敏捷教练,敏捷,QA测试,QA自动化...
Practis
Rally, DNS, HTTP,通信协议,SQL

Experience

Availability

兼职

首选的环境

GitHub, Git, IntelliJ IDEA

最神奇的...

...到目前为止,我所做的事情是为一家国际软件公司创建一个敏捷方法论课程.

工作Experience

质量工程师

2019年至今
Toptal客户
  • 测试了各种移动应用程序. 制定并执行复杂产品的测试计划. 领导整个QA流程,包括bug文档和跟踪.
  • 为客户编写并领导QA策略的实施. 使用柏树从零开始创建了一个web应用程序自动化测试项目.io. 培训客户团队,作为战略实施的一部分.
  • 使用我不熟悉的自动化框架加入一个现有的自动化开发团队. 融入团队,并通过大量的自动化测试为项目做出贡献.
  • 在一家为美国日托行业开发CRM web应用程序的初创公司担任QA总监,领导一个由5名手动和自动化QA工程师组成的团队.
  • 通过Salesforce沙箱测试支持票据与Salesforce的集成. 了解Salesforce的基本支持用法.
Technologies: API测试,Web应用测试,移动应用测试,手动QA, QA自动化, QA测试, SQL, Salesforce

独立的QA和敏捷顾问

2015年至今
自由职业者
  • 为不同的公司、初创公司和企业提供咨询.
  • 为不同团队设计和实施QA策略和流程. 提高了团队的交付率和产品质量可见性. 帮助团队提高产品质量水平.
  • 加入一个组织,担任QA主管. 领导手动和自动QA工作. 定义QA团队路线图和kpi. 管理跨文化团队. 使用敏捷方法在组织内实现QA流程.
Technologies: 团队指导,指导,敏捷教练,敏捷,QA测试,QA自动化, QA领导, SQL, 柏树

手工软件测试和敏捷方法讲师

2015年至今
Practis
  • 向有兴趣进入高科技行业的没有Experience的学生教授软件手工测试方法和技术.
  • 向软件开发组织教授敏捷和QA方法.
  • 为大型软件公司的质量和敏捷过程改进提供咨询.
技术:Rally, DNS, HTTP,通信协议,SQL

QA主管

2020 - 2022
TailorMed
  • 建立了一个由四名手工质量工程师组成的团队,支持四个Scrum团队.
  • 建立跨组织的QA流程和最佳实践.
  • 领导使用柏树的自动化测试开发工作. 雇佣并管理自动化开发人员.
  • 将自动化项目集成到CI/CD平台(GitLab).
  • 建立以质量为导向的组织文化.
技术:JavaScript, QA领导, GitLab, GitLab CI / CD, Agile, QA自动化, 柏树

首席质量保证工程师

2021 - 2021
seeer软件有限公司
  • 建立并领导两名手工QA工程师和两名QA自动化工程师的团队.
  • 定义并执行手动QA过程,支持开发过程.
  • 开创并领导API和UI自动化测试项目.
技术:质量保证(QA), ECMAScript (ES6), Mocha, Chai, 领导, 领先的品质保证(LQA), QA领导

QA自动化工程师

2020 - 2020
eBay
  • 从头开始构建团队的UI自动化测试项目.
  • 实现了主要web应用程序页面的完整覆盖率.
  • 指导一个初级自动化开发人员,并在团队中领导自动化开发工作.
  • 将项目集成到每日CI/CD管道中.
技术:JavaScript, 柏树, Agile, QA自动化

软件开发人员

2018 - 2020
AT&T
  • 构建基于docker的开发环境.
  • 开发基于java和Node.Js的后端.
  • 使用VM和Linux/Unix.
技术:节点.js、Java

测试自动化开发人员

2017 - 2018
AT&T
  • Worked, 作为组织自动化团队的一员, 与不同的团队合作并提供测试自动化服务.
  • 创建自动化基础设施项目,并协助客户端的实现.
  • 开发了一个分析项目,处理客户收集的数据,并提供了详细的, 每次执行时可自定义的报告.
  • 使用硒来支持web应用程序开发团队,以扩大团队的自动化测试覆盖率.
  • 与各个团队就自动化测试范围进行协商, 协助实现高效和有效的测试覆盖.
技术:TestNG、硒、Java

质量工程师

2012 - 2017
AT&T
  • 作为首席QA工程师,在移动scrum团队中监督质量过程. 领导团队内部和多个团队的多个QA流程. 指导其他QA工程师.
  • 担任scrum主管——在整个敏捷过程中领导团队,并在团队中实施scrum过程.
  • 领导敏捷的仪式, 管理团队计划流程, 并建立了高承诺和交付率.
  • 为安卓和iOS平台创建并执行全面的测试计划, 包括理智, 回归, 和进度测试计划.
  • 检测关键缺陷并领导团队内部的缺陷解决过程.
  • 调查端到端的缺陷,包括服务器端和数据库集成.
  • 在团队内领导客户报告的问题解决过程, 包括产品和调查.
  • 必要时与客户沟通进行进一步调查.
  • 参与跨大陆技术整合,与分布在各地的同行合作.
  • 与产品负责人在用户故事上紧密合作, 协助待办事项的创建和开发过程.
技术:iOS, 安卓

质量工程师

2008 - 2012
SAP
  • 创建全面有效的测试计划,覆盖端到端复杂的开发特性.
  • 在客户端和数据库测试用例上同时执行.
  • 作为scrum团队的一员, 参与所有敏捷仪式,按时交付高质量的产品.
  • 检测和调查复杂的缺陷,并用所需的技术信息记录它们.
  • 运行和维护一个内部开发的自动化测试项目, 分析日常报告,必要时修复相关测试.
  • 领导跨团队, 于服务器-客户机, 测试周期, 包括指定特殊的测试场景,并领导其他测试人员和开发人员完成测试周期.
技术:Windows应用程序开发

组织的敏捷和质量咨询

我经常为一些大组织做顾问, 协助团队改进敏捷过程,并作为敏捷过程的一部分实现有效的质量保证过程. 作为我咨询工作的一部分, 我为组织创建了敏捷和QA培训课程.

桌面应用程序的数据管理

该产品支持不同的PS操作系统.e.几个版本的Windows以及几个Linux和Unix发行版. 需要在使用VM系统的同时在所有平台上安装和测试产品,并确保产品质量水平.

除了, 在与非现场开发人员一起工作时,我参与了新功能的测试计划的创建. 团队在瀑布方法中工作,所以我参与了密集而漫长的回归测试周期,作为交付过程的一部分.

多角色社交网络Web应用程序

我为一个多角色社交网络web应用程序的客户端编写并执行了全面的测试计划. 该产品包含几个不同的用户角色,挑战在于考虑不同角色之间的关系来验证产品的行为.

对于这个项目, 我曾是scrum团队的一员, 作为QA工程师, 并保持了高水平的产品质量. 我还参加了进度测试、理智测试和回归测试.

移动VoIP和短信应用程序

Here, 我主导了一款VoIP和短信应用的测试过程, 编写并执行应用程序的全面测试计划(iOS和安卓). 测试以客户端测试和数据库的数据验证结束.

我既是主要的QA工程师,也是scrum主管, 领导scrum团队的质量流程,确保高水平的产品质量和高交付率.

项目设计

我的第一个与自动化相关的项目包括重新设计一个现有的项目. 只有一个相对较小的挑战需要克服——这个项目不是我写的!

我必须学会, 理解, 重新设计一个由不同团队构建的整个项目,并让它运行起来,同时提供完全相同的结果,但使用不同的Java库和不同的设计准则.

因为这是我的第一个自动化任务, 以及我的第一个Java任务——当时非常具有挑战性, 但我成功地完成了.

基于java的自动数据分析平台

在这里,我为客户创建了一个可定制的、基于java的数据分析平台. 客户需要一个工具来分析他们的系统收集的数据,所以我设计并创建了这样一个工具. 它是用Java编写的,并基于TestNG作为执行平台.

该平台包括一个可定制的Excel格式的最终报告.

基于java的Web应用程序的自动化测试

对于这个项目, 我曾作为自动化测试团队的一员,为外部团队提供服务. 使用硒,我参与了创建和增强web应用程序的自动化测试.

我还协助团队增强现有的测试并构建自动化基础结构, 使团队能够轻松地增强测试本身.

自动化项目使用TestNG进行执行和报告.

手动软件测试讲师

大约三年了, 除了我的日常工作, 我在以色列的一所小型高科技学院教授“手工软件测试”课程.

这门课程的目标是那些不熟悉这个话题,但想成为高科技公司软件测试人员的学生.

这份工作非常令人兴奋,它给了我一个教书的机会——我非常喜欢教书——并与他人分享我的知识和Experience.

最令人惊奇的是,在每一堂课上,我都遇到了关于软件测试的新的具有挑战性的问题,这促使我调查并最终了解了我所在领域的不同领域.

API自动测试平台

作为一名Java开发人员,在我之前的一个项目中, 我发现整个API级别没有被正确测试. 所以我创建了一个自动API测试平台, 用Java编写的, 使用TestNG和请放心, 获得外部和内部API测试的高覆盖率.

该平台很快被所有项目团队采用.
2007 - 2011

工业工程与管理专业学士学位

ORT布劳德工程学院-以色列卡米尔

2011年8月至今

ISTQB

ISTQB

库/ api

JDBC, 硒 API, Node.js,柴

Tools

Rally, 请放心, Git, Apache Maven, GitHub, Jira, IntelliJ IDEA, 邮递员, Apache JMeter, 黄瓜, 码头工人组成, GitLab CI / CD, 詹金斯, Mocha, GitLab

范例

测试, E2E测试, 软件测试, Agile, Scrum, 手工测试, 跨平台的, 看板, 自动化测试, 面向对象编程(OOP), Windows应用程序开发

语言

Java, HTML, SQL, JavaScript, CSS3, ECMAScript (ES6)

框架

硒,柏树,TestNG, Chrome, JUnit

存储

MySQL, Oracle RDBMS

平台

iOS, 安卓, Web, Docker, Eclipse, Salesforce

Other

网站质量, QA测试计划管理, 手机应用测试, 网站测试, Web应用程序, 软件质量保证, 领导, Scrum Master, QA自动化, QA测试, Web应用测试, QA领导, 质量保证(QA), 手动测试, 手动软件测试, 远程团队领导, 敏捷教练, API测试, 移动设备QA自动化, 通信协议, HTTP, DNS, 指导, 团队指导, 领先的品质保证(LQA)

有效的合作

如何使用Toptal

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

1

分享你的需求

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

选择你的才能

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

开始你的无风险人才试验

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

对顶尖人才的需求很大.

开始招聘
" class="hidden">记者网