QA 自动化工程师
QA automation engineer
我们为寻求挑战并自主掌控职业节奏的人提供充满机遇的职业发展机会,同时在产品开发/咨询行业的优秀资深专业人士指导下学习和成长。你将有机会与高级软件工程师、产品经理、设计师和高管进行互动和合作。
QA自动化工程师职责:
- 与软件设计团队会面,讨论验证协议。
- 识别软件应用的弱点和重点区域。
- 制定自动化软件测试流程的想法。
- 审阅软件缺陷报告并突出问题区域。
- 编写自动化脚本并实施软件应用。
- 设计和安装软件数据库。
- 排查自动化软件问题并最终确定系统流程。
- 识别质量问题并创建测试报告。
- 与设计团队合作解决应用故障。
QA自动化工程师要求:
• 熟悉cypress
- 具有使用javascript编写脚本的经验
- 具有手动测试经验,并了解qTest和Test Rail等工具
- 能够区分功能测试和性能测试。能够设计、执行并记录两者。
- • 熟悉jUnit、jMeter。
- • 有测试REST(API)的经验
- 了解单元测试和集成测试的区别
- 熟悉代码覆盖率分析
- 能够生成执行计划并分析查询性能(加分项)
- 3年以上作为QA自动化工程师的工作经验。
- 高级编程技能,包括自动化系统和数据库。
- 精通应用功能、缺陷修复和测试协议。
- 对手动和自动化测试方法都有热情。
- 良好的书面和口头沟通能力。
• 对细节有很强的关注力。
• 良好的项目管理能力。
*墨西哥境内的远程职位*
查看英文原文
we offer exciting career opportunities for people who seek challenges and manage the pace of their own career, while learning and being mentored by talented and seasoned professionals from the product development / consulting industry. You will have an opportunity to interact and work with senior-level software engineers, product managers, designers and executives.
QA Automation Engineer Responsibilities:
- Meeting with the software design team to discuss verification protocols.
- Identifying software application weaknesses and target areas.
- Sketching out ideas for automated software test procedures.
- Reviewing software bug reports and highlighting problem areas.
- Writing automation scripts and implementing software applications.
- Designing and installing software databases.
- Troubleshooting automation software and finalizing system procedures.
- Identifying quality issues and creating test reports.
- Collaborating with the design team to solve application faults.
QA Automation Engineer Requirements:
• Experience with cypress
- Experience writing scripts in javascript
- Experience with manual testing and knowledge on tools like qTest and Test Rail
- Ability to differentiate between functional testing and performance testing. Design,
execute and document both.
• Experience with jUnit, jMeter.
• Experience testing REST (APIs)
- Understand the difference between unit test and integration test
- Familiarity with code coverage analysis
- Generate execution plans and analyze queries performance (nice to have)
- 3+ years previous experience working as a QA automation engineer.
- Advanced programming skills including automation systems and databases.
- Detailed knowledge of application functions, bug fixing, and testing protocols.
- Eagerness for both manual and automated testing practices.
- Good written and verbal communication skills.
• Strong attention to detail.
• Good project management skills.
*REMOTE POSITION WITHIN MEXICO*
Originally posted on Himalayas