Senior Hybrid QA Engineer (Manual & Automation)
这是一个远程职位。工作标题:QA 工程师 (手动和自动化)工作名单:12:00 PM 8:00 PM (布里斯班时间)就业类型:全日制 长期经验要求:57+年 QA /测试工程工具 &环境:Azure DevOps,Selenium,C#,微软堆角色概述我们正在寻找一个 QA 工程师加入我们的客户团队。这个位置对于加强和扩大复杂且不断发展的产品中平衡的自动化驱动的 QA 战略至关重要。理想候选人在人工和自动化的测试方面都很舒服和自信,有能力独立决定手动测试是合适的,以及需要什么时候进行自动化。这一角色需要拥有,主动性和对整体产品质量强有力的责任感。关键责任:QA 战略与所有权 · 根据功能复杂性,风险和发布时间表进行自动化测试,平衡手册和自动化检测的专业策略。· 在什么应该自动化而不是在哪些方面做独立决定。· 推动不断改善测试实践和覆盖范围。自动化和手册测试 · 使用 Selenium 开发和维护自动化试验案例和测试套件。· 对新功能,边缘情况和探索场景进行实践手动测试。· 将稳定可重复的手动测试场景转化为自动测试。· 执行回归,预发布和计划测试运行。测试设计,文档与管理 · 创建,维护和拥有测试案例,测试计划和使用情况文件 ·确保 QA 文物清晰,结构化,当前和可重复使用。· 保持 QA 文档而不需要持续跟踪或监督。协作 & 过程 · 与开发人员密切合作以了解业务逻辑,边缘释放案例和系统行为。· 对 QA 活动进行发展工作流程和周期协调。·积极促进并改善 Azure DevOps 内的 QA 工作流程,管道和进程。· 通过结构化和可预测的 QA 实践支持持续交付。我们正在寻找强制性的技术技能 · 在 Web 自动化的 Selenium 方面有丰富经验。· C#脚本编写 (基础到中级水平是足够的). · 自动回归测试套件创建和维护的经验。• 手动测试技术的实践经验。
查看英文原文
This is a remote position.
Job Title: QA Engineer (Manual & Automation)
Work Roster: 12:00 PM – 8:00 PM (Brisbane Time)
Employment Type:Full-Time | Long-Term
Experience Required: 5–7+ years in QA / Test Engineering
Tools & Environment:Azure DevOps, Selenium, C#, Microsoft Stack
Role OverviewWe are seeking a QA Engineerto join one of our client's team. This position is critical to strengthening and scaling a balanced, automation-led QA strategy across a complex and evolving product.The ideal candidate is comfortable and confident in both manual and automated testing, with the ability to independently decide when manual testing is appropriate and when automation is required. This role demands ownership, initiative, and a strong sense of responsibility for overall product quality.
Key Responsibilities
QA Strategy & Ownership
· Own end-to-end QA strategy, balancing manual and automated testing based on feature complexity, risk, and release timelines.
- Make independent decisions on what should be automated vs. what should be tested manually.
- Drive continuous improvement in testing practices and coverage.
Automation & Manual Testing
· Design, develop, and maintain automated test cases and test suites using Selenium with C#.
- Perform hands-on manual testing for new functionality, edge cases, and exploratory scenarios.
- Convert stable and repeatable manual test scenarios into automated tests.
- Execute regression, pre-release, and scheduled test runs.
Test Design, Documentation & Management
· Create, maintain, and own, Test cases, Test plans and Use case documentation
- Ensure QA artefacts are clear, structured, current, and reusable.
- Maintain QA documentation without requiring constant follow-ups or supervision.
Collaboration & Process
· Work closely with developers to understand business logic, edge cases, and system behaviour.
- Align QA activities with development workflows and release cycles.
- Actively contribute to and improve QA workflows, pipelines, and processes within Azure DevOps.
- Support continuous delivery through structured and predictable QA practices.
What We Are Looking For
Mandatory Technical Skills
· Strong experience with Selenium for web automation.
- C# scripting (basic to intermediate level is sufficient).
- Proven experience creating and maintaining automated regression test suites.
- Solid hands-on experience with manual testing techniques.
- Experience working within Azure DevOps (test plans, workflows, pipelines).
- Familiarity with Microsoft-based development environments.
QA Mindset & Approach
· Equally comfortable with manual and automated testing.
- Strong sense of ownership and accountability for QA outcomes.
- Able to work independently and take initiative without micromanagement.
- Documentation-focused with high attention to detail.
- Proactive in identifying risks, gaps, and process improvements.
Soft Skills & Working Style
· Self-motivated and reliable
- Comfortable working independently in a remote setup
- Clear and proactive communicator with developers and stakeholders
- Willing to continuously improve skills and QA practices
- Aligned with developer working hours for effective collaboration
Originally posted on Himalayas