质量保证自动化工程师
QA Automation Engineer
Overview
Quest Software 正在寻找一名 QA 自动化工程师,以帮助定义并推进我们行业领先的 On Demand Migration 产品在 Microsoft Azure 平台上的 AI 驱动型 QA 自动化实践。该职位适合一位经验丰富的 QA 自动化工程师,其需结合扎实的 QA 技能与 C#/.NET、Azure、云架构方面的自动化经验,以及在生产软件工程中使用 AI 编码代理、AI 辅助开发平台和代理式开发流程的实际操作经验。
我们正在寻找一名 QA 自动化工程师,加入我们市场领先的 On Demand Migration SaaS 产品团队。该成员将实施系统测试用例和自动化产品测试,并利用最新技术和最佳实践创建和管理基于云的质量保证实验室。如果您渴望使用新技术设计和开发用于本地、网络和互联网相关程序的软件解决方案,Quest 就是您的理想选择。
Responsibilities
- 参与项目团队中 AI 驱动型 QA 自动化实践的采用。
- 在日常产品工程中广泛使用 AI 编码代理和 AI 辅助开发平台,包括解决方案设计、实现、自动化测试、调试、故障排除、重构、代码审查和技术文档编写。
- 设计可重用的提示、代理指令、自动化工作流、验证步骤和保障机制,以实现一致且负责任的 AI 辅助软件开发。
- 使用 C#/.NET 和 Microsoft Azure 技术,在 Agile 生命周期中为多个产品构建、测试、文档化和维护 QA/QC 系统。
- 作为敏捷 SCRUM 团队的一员,积极利用最新的 QA/QC 最佳实践,推动高质量产品发布并保持低缺陷率。
Qualifications
Required:
- 完成计算机科学本科课程或同等实践经验。
- 至少 3 年商业软件开发工作经验。
- 在实际软件开发工作中,有使用 AI 编码代理、AI 辅助开发工具或代理式自动化工作流的显著经验。
- 熟练使用 GitHub Copilot、Claude Code、Windsurf 或类似 AI 驱动的开发平台。
- 能够应用 AI 编码工具提升软件设计、实现效率、代码质量、自动化测试和调试能力。
查看英文原文
Overview
Quest Software is seeking a QA Automation Engineer to help define and advance AI-first QA automation practices for our industry-leading On Demand Migration product on the Microsoft Azure platform. This role is intended for an experienced QA automation engineer who combines strong QA skills with automation experience in C#/.NET, Azure, cloud architecture, and hands-on experience using AI coding agents, AI-assisted development platforms, and agentic development workflows in production software engineering.
We are looking for a QA Automation Engineer to work in our market leading On Demand Migration SaaS offering. This team member will implement system test cases and automated product tests and create and manage cloud-based quality assurance labs utilizing the latest technologies and best practices. If you are eager to work with new technologies to design and develop software solutions used for local, networked, and internet-related programs, Quest is the place to be.
Responsibilities
- Contribute to the adoption of AI-first QA automation practices across the project team.
- Use AI coding agents and AI-assisted development platforms extensively in day-to-day product engineering, including solution design, implementation, automated testing, debugging, troubleshooting, refactoring, code reviews, and technical documentation.
- Design reusable prompts, agent instructions, automation workflows, validation steps, and guardrails that enable consistent and responsible AI-assisted software development.
- Build, test, document, and maintain QA/QC systems for several products in an Agile lifecycle using C#/.NET and Microsoft Azure technologies.
- Contribute as a member of an agile SCRUM team and be motivated to produce high-quality product releases with low defect rates by utilizing the latest QA/QC best practices
Qualifications
Required:
- Completion of a computer science undergraduate degree or equivalent practical experience.
- Minimum of 3+ years working experience in commercial software development
- Demonstrated professional experience using AI coding agents, AI-assisted development tools, or agentic automation workflows as a substantial part of real software development work.
- Advanced practical experience with GitHub Copilot, Claude Code, Windsurf, or comparable AI-powered development platforms.
- Demonstrated ability to apply AI coding tools to improve software design, implementation productivity, code quality, automated testing, debugging, troubleshooting, refactoring, code review, or technical documentation.
- Experience maintaining and extending product QA/QC environments with techniques such as mocking, automation, integration testing, code coverage
- Experience with ad-hoc testing of applications on Microsoft Windows desktop and server operating systems
- Knowledge of virtual machines, networking, and cloud environments, to be able to provision, configure, and secure complex test environments in the cloud
- Excellent troubleshooting and problem-solving skills. Able to help replicate and diagnose customer issues for the development team.
- Demonstrated experience with source control (Git) and issue tracking (Azure DevOps) systems in a team environment
- Good interpersonal skills and ability to work well in a team environment
Nice to Have:
- Experience in Active Directory, Entra ID, Exchange, SharePoint and/or Teams.
- Experience with PowerShell or other scripting languages.
- Experience with Selenium or similar test automation tools.
- Experience developing and maintaining YAML CI/CD pipelines using Azure DevOps, or similar systems.
Company Overview
Quest Software builds the foundation for enterprise AI with solutions in data governance, cybersecurity, and platform modernization. More than 45,000 companies — including 90% of the Fortune 500 — trust Quest to solve their most critical IT challenges. From securing identities and modernizing platforms to preparing data for AI, we help enterprises unlock their full potential.
Why Quest
At Quest, your work makes an impact. You’ll help organizations get AI-ready while building your career with a global team of innovators. We offer:
- Competitive pay, annual bonuses, and top-performer recognition.
- Comprehensive health, family, and retirement benefits.
- Flexible work options, generous PTO, and wellness programs.
- Professional growth through learning platforms, mentorship, and leadership programs.
- Inclusive teams that reflect the world we serve, supported by Employee Resource Groups and our Equality & Inclusion Council.
Quest is an Equal Opportunity Employer and Prohibits Discrimination and Harassment of Any Kind:
Quest is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at Quest are based on business needs, job requirements, and individual qualifications, without regard to race, color, religion, or belief, national, social, or ethnic origin, sex (including pregnancy), age, physical, mental, or sensory disability, HIV Status, sexual orientation, gender identity and/or expression, marital, civil union, or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. Quest will not tolerate discrimination or harassment based on any of these characteristics. Quest encourages applicants of all ages.
Job seekers should be aware of fraudulent job offers from online scammers and only apply to roles listed on quest.com/careers using our applicant system. Note: We do not use text messaging or third-party messaging apps like Telegram to communicate with applicants, so please exercise caution if you are approached in this way and only interact with people claiming to be Quest employees if they have an email address ending in @quest.com. You can report job scams to the FTC (ReportFraud.ftc.gov) or your state attorney general.
Originally posted on Himalayas