10 Sep
|
ATRI Solutions
|
Gandhinagar
10 Sep
ATRI Solutions
Gandhinagar
Windows QA, Test Automation & DevOps Lead Engineer
Location: Pune, MH or Gandhinagar, GJ
Experience: 6–10 years
Employment Type: Full-time
Reports To: Everest Release & Test Automation Lead
About the Role
We are hiring a Windows QA / Test Automation / DevOps engineer to validate Everest's Windows stack — minifilter driver, user-mode services, and admin UI — using Sysinternals-based diagnostics and MSI-based release packaging, ensuring stable installs and upgrades on Windows Server.
Key Responsibilities
1. Design and maintain automated test suites (NUnit/xUnit or UI automation) for Windows service and driver behavior
2. Use Sysinternals tools — Process Monitor, DebugView, Process Explorer — to diagnose file-system, registry, and process-level issues
3. Build and run API-level tests using curl/Postman against Everest's Windows-hosted REST endpoints
4. Own MSI packaging and installer validation (WiX or similar), including upgrade/downgrade and driver install/uninstall scenarios
5. Administer Windows Server test environments and author PowerShell automation for setup, teardown, and log collection
6. Maintain CI/CD pipelines for Windows builds (Azure DevOps or GitLab Windows runners)
7.
Document and reproduce defects with explicit evidence (Process Monitor captures, DebugView traces, Event Log excerpts) before handoff
Mandatory Skills
Must-Have
- Windows test automation framework experience (NUnit/xUnit, or UI-level automation tooling)
- Hands-on use of Sysinternals suite: Process Monitor, DebugView, Process Explorer
- MSI packaging and installer testing experience (WiX or equivalent)
- API testing using curl/Postman
- Windows Server administration and PowerShell scripting
- CI/CD pipeline experience for Windows builds (Azure DevOps and/or GitLab Windows runners)
Nice-to-Have Skills
Good-to-Have
- Basic WinDbg usage for first-pass triage of driver/service crashes
- Windows Event Log analysis experience
- Exposure to VMS/NVR or storage-tiering systems testing
- Experience testing kernel-mode driver install/upgrade/uninstall paths
Everest Platform Context
This role is the Windows counterpart to the Linux QA/DevOps position, ensuring the same install-time and upgrade-time discipline — such as correct conffile/config handling — is validated for MSI-based deployments of Everest on Windows Server.
📌 Windows QA, Test Automation & DevOps Lead Engineer (Gandhinagar)
🏢 ATRI Solutions
📍 Gandhinagar