QA Engineer
Role Overview
Quest Software seeks an experienced QA Engineer to advance AI-first quality engineering across Identity Recovery products.
The products include cloud-native SaaS on Microsoft Azure and enterprise on-premises Windows applications.
The role combines hands-on testing, automation, troubleshooting, cloud technology, and practical AI-assisted development and testing.
Key Skills for This Role
Full Job Posting
Role overview
Quest Software seeks an experienced QA Engineer to advance AI-first quality engineering across Identity Recovery products.
The products include cloud-native SaaS on Microsoft Azure and enterprise on-premises Windows applications.
The role combines hands-on testing, automation, troubleshooting, cloud technology, and practical AI-assisted development and testing.
Responsibilities
- Champion AI-first quality practices using AI-powered tools and agents to improve test speed, coverage, and software quality.
- Build and maintain automated test frameworks and validation across API, integration, end-to-end, performance, security, and scalability testing.
- Define risk-based test strategies for cloud-native SaaS applications using C#/.NET and Microsoft Azure.
- Collaborate with engineers, product managers, and architects to integrate quality into design, implementation, and release decisions.
- Create reusable AI-assisted testing workflows, prompts, and quality guardrails.
- Validate enterprise software integrations with Microsoft 365, Entra ID, Active Directory, Exchange, SharePoint, and related services.
- Improve CI/CD pipelines, quality gates, test environments, observability, defect prevention, and Agile delivery processes.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- At least 4 years in Software Quality Engineering, Test Automation, or Software Development on Agile product teams.
- Experience owning quality throughout the development lifecycle, from requirements and design through release and post-release validation.
- Strong programming or scripting skills in C#, .NET, PowerShell, Python, TypeScript, or similar.
- Experience with automated test frameworks, CI/CD validation, and test strategies spanning functional, API, integration, performance, reliability, and security testing.
- Experience testing cloud-native applications on Azure or a comparable cloud platform and using AI-assisted tools, coding agents, or agentic workflows.
- Strong analytical and problem-solving skills, communication, and cross-functional Agile collaboration.
Preferred qualifications
- Microsoft 365, Entra ID, Active Directory, Exchange, SharePoint, or related Microsoft technologies.
- Playwright, Selenium, SpecFlow, Postman, REST Assured, or equivalent automation tools.
- GitHub Copilot, Claude Code, Cursor, Windsurf, or similar AI-powered engineering platforms.
- Enterprise SaaS, identity management, cybersecurity, backup and recovery, or systems administration products.
- CI/CD platforms, cloud infrastructure, virtualization, secure software development, application security, and OWASP guidance.
About Quest Software
Quest Software builds enterprise solutions for data governance, cybersecurity, and platform modernization.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Quest Software
HR Operations Advisor
Hyderabad, IND
Quest Software is seeking a senior HR Operations Advisor to resolve complex global employee lifecycle cases and shape scalable HR policies, processes, and systems. The role supports APJ and worldwide operations, advises
QA Engineer
, CAN
QA Engineer
, CAN
Enterprise Account Manager
, USA
Strategic Pricing Lead
, USA
HR Operations Advisor
Hyderabad, IND
Senior Azure Software Developer
, CAN
Salesforce Developer
, IND
QA Automation Engineer
, CAN