刚测完Bug,就被开除了····

news/2024/7/5 5:01:43

我曾在一家软件公司担任功能测试工程师,经历了三年的工作。在这段时间里,我积累了丰富的测试经验和技能,在团队中也有着不错的表现。然而,最终我却被公司辞退了。

在我入职时,公司还没有建立完善的测试流程和标准。我的主要任务就是根据需求文档编写测试用例、执行测试用例并记录问题。随着公司业务的增长和软件项目的复杂性加大,我们开始尝试引入自动化测试和持续集成等技术,以提高测试效率和质量。

在这个过程中,我一直保持着积极的态度,并且努力学习新的测试技术和工具。我编写了一些简单的自动化测试脚本,并且与团队成员一起开展了持续集成实践。我的努力也得到了肯定,公司也给予了我一些晋升和加薪的机会。

然而,在最近的一次大型项目中,我犯了一个致命的错误。由于时间紧迫,我轻率地跳过了某个重要的测试环节,并未发现一个潜在的致命缺陷。该缺陷在后续的系统测试中被发现,导致了严重的后果。

我的失误引起了公司高层的不满和客户的投诉。尽管我向团队和领导道歉并承担责任,但最终还是被公司决定辞退了。

在经历这件事情后,我意识到测试人员必须时刻保持警惕,并且不能因为时间紧迫或压力过大而忽视自己的工作。更重要的是,我们需要学会从错误中吸取教训,并且不断提升自己的技能和经验。

在被公司辞退后,我开始积极寻找新的工作机会。我更新了自己的简历,并且通过招聘网站和社交媒体等渠道来发布求职信息。我也加入了一些测试相关的职业社区和论坛,与其他测试人员交流经验和学习心得。

然而,在开始的几周里,我的求职进展非常缓慢。很多公司要求有实际项目经验的应聘者,而我在上一家公司被辞退后,没有接触过实际的测试项目。另外,由于我没有亲身参与过自动化测试的实践,也无法满足某些公司的要求。

面对这样的情况,我意识到自己需要更加深入地了解测试行业和技术发展趋势。我开始系统学习自动化测试和性能等技术,并且尝试参与开源项目和个人项目来积累实际经验。我还参加了一些测试相关的培训和认证考试,以提升自己的技能和知识水平

两个月后,我的求职进展开始有所改善。我收到了一些面试邀请,并且成功通过了一些公司的面试。成拿下23k14薪的offer。

 

绵薄之力

做为一名测试工程师,接下来我想分享一下这些年来,我对于技术一些归纳和总结,和自己对作为一名高级测试者需要掌握那些技能的笔记分享,希望能帮助到有心在技术这条道路上一路走到黑的朋友!

下面分享我整理的这一份2023年可能是最全的软件自动化测试开发工程师发展方向知识架构体系图

1. 自动化测试必备Python编程内容 

 2. Web UI 自动化测试基础内容 

 3.Web自动化测试实战内容 

 4. APP UI 自动化测试基础内容 

 5. APP UI 自动化测试实战内容 

 6. API 接口自动化测试基础内容 

 7. API 接口自动化测试实战内容 

 8. CICD持续集成专项技术 

 9. 自动化测试框架实战技术 

 

上面就是我为大家整理出来的一份软件测试工程师发展方向知识架构体系图。

可以说,这个过程会让你痛不欲生,但只要你熬过去了。以后的生活就轻松很多。正所谓万事开头难,只要迈出了第一步,你就已经成功了一半,等到完成之后再回顾这一段路程的时候,你肯定会感慨良多。

如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。
 

 

视频文档获取方式:

这份文档和视频资料,对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!以上均可以分享,点下方小卡片进群即可自行领取。


http://lihuaxi.xjx100.cn/news/1149514.html

相关文章

Git宝典

版本管理工具介绍 现在比较流行的版本管理工具是git,但是实际上git是近几年才发展起来的,可能有一些老的项目,还在用一些老的软件,如svn 版本管理发展简史 SVN(SubVersion) 工作流程 SVN是集中式版本控…

前端面试整理5

目录 1.父子组件生命周期执行顺序? 2.localstorage.sessionstorage,cookie的区别? 3.js截取字符串方案? 4.Webpack的优化流程? 5.协商缓存和强缓存? 6.静态资源是强缓存,会不会向服务器发请求&#x…

深入探究Android线程:理解与应用

在Android应用程序中,线程是关键的概念之一。本文将详细介绍Android线程的概念、多线程编程的必要性以及在应用程序中正确使用线程的方法。我们将深入探讨Android线程模型、主线程和后台线程的区别,以及如何处理线程间通信和线程安全性的问题&#xff0c…

在已有VPC中创建EKS集群

1. 美东1 默认配置 创建在master-vcp中节点放在两上Public Subnet上,便于SSH登录维护Attach上默认安全组sg-071f18562f41b5804,打通各种常规的网络访问规则cat << EOF > master-eks-cluster.yaml apiVersion: eksctl.io/v1alpha5 kind: ClusterConfig metadata:name…

如何进行大数据测试

大数据解决方案 大数据解决方案包括一系列工具和技术&#xff0c;用于收集、存储、处理和分析大量的数据。以下是一些常用的大数据解决方案&#xff1a; Apache Hadoop&#xff1a;Hadoop是一个开源的大数据处理框架&#xff0c;可以在商用硬件上处理大规模数据集。它包括HDFS…

MySQL中存储具有不定列的数据-EAV模型

当需要在MySQL中存储具有不定列的数据时&#xff0c;一种常见的解决方案是使用EAV&#xff08;Entity-Attribute-Value&#xff09;模型。EAV模型允许灵活地存储不同实体的不同属性&#xff0c;适用于属性数量不确定的情况。本文将介绍如何使用Java和MySQL来实现EAV模型的存储和…

DRMS全国服务中心第一期讲师特训会圆满召开

&#xff0c;时长01:00 近日&#xff0c;【DRMS】数字权益管理系统在美丽的泉城济南展开了为期两天一夜的“【DRMS】全国服务中心首期讲师特训”。此次特训主要针对服务中心的负责人和讲师进行的一场从认知到理念、从规划到执行、从机制到流程的全方位特训。特训中&#xff0c;…

Go 语言核心编程-环境入门篇

第 1 章 Golang 开山篇 1.1 Golang 的学习方向 Go 语言&#xff0c;我们可以简单的写成 Golang 1.2 Golang 的应用领域 1.2.1区块链的应用开发 1.2.2后台的服务应用 1.2.3云计算/云服务后台应用 1.3 学习方法的介绍 1.4 讲课的方式的说明 努力做到通俗易懂注重 Go 语言体系&…