![Image of 完善的质量保证测试:用户流程教程 publication](http://assets.toptal.io/images?url=http%3A%2F%2Fbs-uploads.toptal.io%2Fblackfish-uploads%2Fcomponents%2Fblog_post_page%2Fcontent%2Fcover_image_file%2Fcover_image%2F1310946%2Fstaging.toptal.net_qa_quality-assurance-testing-user-flow-design-ffd3d1b729f89588b1e68c3c793b264c.png&width=768)
![Jade Russel Hancox,南非夸祖鲁-纳塔尔省德班的开发者](http://assets.toptal.io/images?url=http%3A%2F%2Fbs-uploads.toptal.io%2Fblackfish-uploads%2Ftalent%2Fprofile%2Fpicture_file%2Fpicture%2F1044803%2Fhuge_191589de889638c5d9d04710d0f77785-5b51de6088479c0bad97262389f5496e.jpg&width=524)
Jade Russel Hancox
Verified Expert in Engineering
Software Developer
Jade is an award-winning quality assurance professional with more than seven years of experience with manual QA, automation of APIs, UIs, and databases. Jade参与了许多项目, 从许多系统的大型集成到小型更新, 给了他处理过程的丰富经验, people, and teamwork. 他被信任与金融机构合作, online user data, banking systems, and held a key role for testing EUGDPR regulations in the financial sector.
Portfolio
Experience
Availability
首选的环境
Visual Studio Code (VS Code), Apache JMeter, TestRail, Windows, Selenium, Microsoft Excel, Postman, Python
The most amazing...
...solution I've developed was a customized automation framework from the ground up using Python.
Work Experience
QA和自动化工程师
Advertise Purple
- 用Python开发了一个集成到Traverse中的功能, an automation framework to make E2E testing much easier with testing from the UI to the databases and back as fast, reliable, and efficient.
- Entrusted to hire new QA members to the team and onboard each person with the product domain, processes, and automation.
- Adapted to the requirement by adjusting the automation framework to act as a reporting service for the client to collate and present data in table formats.
- Implemented production monitoring and performance checks using SQL and Grafana.
- 协助完成Jira管理任务,如设置工作流, 过渡的验证器, board rules, configurations, Jira查询语言(JQL)和过滤器. Also, set up custom fields with various requirements, releases, and issue types.
- Broked traditional QA processes and re-wrote them to fit the organization's needs. This usually never works, but this custom process was positive for the project.
- 领导一支出色的QA团队, ensuring each person had what they needed allowing us to achieve each test cycle goal.
软件质量工程师|自动化
Derivco — Titan
- Placed in a lead role to guide and facilitate the inclusion of automation in the team's process.
- Built a customized automation framework that was written in Python to test scenarios at scale, from the ground up. 这使得测试成为笛卡尔积的一部分, 可能会将测试数量推到1000个.
- 向管理层提出自动化的多种途径, including the benefits of AI and machine learning for the current products.
- Ensured that other teams were allowed to hook in and use our automation suites. 是Titan团队产品的自动化主管吗, which nearly every other product in the company required integration into.
- Created the first computer vision module in Python to be used by the automation. 它仍在测试和签署,但没有连接. The plan was to use this to verify screenshots, removing manual verification automatically.
软件质量工程师
Derivco — Banking
- Developed automation in SQL to create massive amounts of test data on the databases, 有时多达数百万用户, accounts, deposits, and withdrawals.
- 自动安装DB补丁, website files, 并使用SQL脚本组合加载测试数据, batch files, and PowerShell.
- Created automation for simulating real users on the test environment, 使真正的用户登录, deposit, withdraw, and change settings. This included configurations such as country, currency, and card brand.
- Oversaw the EUGDPR project as the test lead to ensure products in our team met regulations.
- Acted as the test lead for a large integration project that affected at least eight other teams. 协调环境设置、计划、执行和关闭. 测试触摸用户界面、api和数据库.
- Built the first QA automation database to be used in the banking space, 允许大量的测试数据, 测试执行统计, and diagnostics to help the software locate bugs and report if something was a real issue or not.
- 协助调查和创建QA流程, documentation, 从头开始测试用例基线.
软件质量分析师
衍生品- IQL部门
- 通过批处理文件开发自动化测试文档, 每月为团队节省100+工时.
- 在IQL期间获得了四个奖项, 2015年两次,2016年两次, 直到2017年我转到一个新部门.
- Implemented with a team the very first user flows of the department that were modular and reusable across other teams.
- Trusted as a test strategy lead for all HTML 5 projects entering the department. 这让我负责每个项目的整个QA过程. This allowed me the opportunity to lead testers and achieve high-quality results.
- Designated as a QA trainer to assist with onboarding and the training of QA topics and subjects.
- 协助身边人的职业发展, by mentoring and helping them gain the experience needed to seek the roles or promotions they were pursuing.
客户服务代表
Bytes Technology
- 负责安装, configuring, and testing hardware and software in an entire retail store for more than 80 points of sale machines.
- 训练有素的自动柜员机代表, 通过显示诊断步骤, 二进制错误码映射, 并进行测试以确保系统正常运行.
- Assisted with preventative maintenance and quality control across retail stores and ATMs for three major banks.
IT支持技术员
Performance PC
- Implemented a production line process to handle scaling the demand for computer repairs.
- 了解了平板电脑的维修,并开始向公众宣传, 带来更多收入,扩大业务范围.
- 领导WiFi管理,进行无线网络配置. Each antenna was uniquely identified and registered with the portal to monitor signal strength, packet loss, 以及每位顾客的体验, 包括未经授权的访问检测.
Experience
Traverse
http://github.com/direwolf279/traverseTraverse是我的项目,从设计到开发再到测试. The goal is to make it universal enough to automate anything on the web, 从数据库到api和用户界面. 我未来的一些抱负, include adding computer vision modules and AI algorithms to take over some of the verification.
因为我在测试各种自动化框架, 我意识到每一种都有优点和缺点, 没有人能解决所有问题. 这导致我在多个场合使用多个框架.
It also becomes an investment for customers when a technology they are using is not entirely compatible with an automation solution, 工程师需要学习新的东西. This process takes time and money, both of which are unpleasant to the client and engineer.
Test Automation演讲嘉宾 & 数字QA虚拟峰会2022
http://www.testingmind.com/event/tas2022/test-automation-summit-reading/speakers/Skills
Tools
TestRail, Microsoft Excel, Postman, Microsoft Teams, VirtualBox, BitLocker, Subversion (SVN), Git, GitHub, GitLab, Apache JMeter, Jira, Confluence, Visual Studio, GitLab CI/CD, SourceTree, Fiddler, Grafana
Paradigms
Manual Testing, Testing, Automation, Test Automation, Automated Testing, 安全软件开发, Agile
Platforms
Windows, Visual Studio Code (VS Code), Windows Server, Linux Mint, Ubuntu Linux, Android, iOS, Linux
Other
Regression Testing, QA Leadership, Test Planning, Software QA, Website QA, Manual QA, Test Design, Test Case Execution, Exploratory Testing, UI Testing, 质量保证(QA), Web App Testing, QA Testing, 手动软件测试, QA测试计划管理, Microsoft 365, Integration Testing, Automation Software, QA Automation, Communication, Gambling, Casinos & Gaming, Slots, API Testing, 自动化UI测试, Mobile App Testing, Design Reviews, WiFi, Data Recovery, 客户关系管理(CRM), Sauce Labs, APIs, Jira Administrator, Technical Hiring
Languages
HTML5, T-SQL (Transact-SQL), Python 3, Python, SQL, Batch, CSS3, JavaScript, C#
Frameworks
Selenium, Windows PowerShell, Locust, Appium
Libraries/APIs
Selenium WebDriver, OpenCV
Storage
Microsoft SQL Server, MySQL, PostgreSQL, SQLite
Certifications
微软认证解决方案助理- SQL 2016
Microsoft
微软认证专业- SQL 70-762
Microsoft
ISTQB—认证敏捷测试员基础级别
国际软件测试资格委员会
ISTQB高级认证技术测试分析师
国际软件测试资格委员会
ISTQB认证测试分析师高级级别
国际软件测试资格委员会
管理测试执行过程
国际软件测试协会
有效的测试管理
国际软件测试协会
ISTQB -认证测试员基础水平
国际软件测试资格委员会
软件测试计划和设计的最佳实践
国际软件测试协会
CompTIA Project +
CompTIA
CompTIA Network+
CompTIA
CompTIA Linux+
CompTIA
CompTIA A+
CompTIA