About Algotale
At Algotale, we believe in the transformative potential of data to reshape industries, drive innovation, and create unparalleled value. Established in 2020 by a team of passionate and visionary professionals, Algotale set out to redefine the landscape of IT services and consulting by integrating a data-centric approach into every solution we design.
Our journey began with a focus on creating customized, data-driven solutions that directly address the unique challenges and ambitions of our clients. Over the years, our dedication to excellence has allowed us to grow into a trusted partner for businesses across industries, supporting them through every stage of digital transformation. Today, Algotale stands as a prominent player in the IT consulting world, known for our agility, innovation, and commitment to delivering results.
With a team of over 500 skilled professionals, we specialize in IT services, staffing, and consulting, empowering our clients to unlock the full potential of their data. Our expertise extends across data analytics, artificial intelligence, machine learning, and cutting-edge cloud solutions. By leveraging these technologies, we help organizations build resilient digital infrastructures, optimize operations, and achieve strategic growth.
As the digital landscape evolves, so does our commitment to pushing boundaries, embracing new challenges, and exceeding client expectations. At Algotale, we don’t just provide solutions; we forge partnerships built on trust, insight, and a shared drive to thrive in an increasingly data-driven world.
Website: www.algotale.com
Industry: IT Services and Consulting
Company Size: 501–1,000 employees
Founded: 2020
Specialties: IT Services, IT Staffing, IT Consulting
QA Engineer
Experience: 6+ Years
Location: Mumbai (Onsite)
About the Role
We are looking for an experienced QA Engineer to own quality assurance across a VDI platform
spanning hybrid cloud and on-premises environments. The role has a strong emphasis on test
automation, VDI login automation, load testing, and scripting — ensuring reliable, secure, and
performant delivery across all platform layers.
Key Responsibilities
Test Strategy & Planning
* Define and own the overall QA strategy for the VDI platform — covering OS, client
applications, backend services, and infrastructure
* Create test plans, test cases, and test suites for functional, regression, integration,
performance, and security testing
* Collaborate with developers, DevOps, and product teams to define acceptance criteria and
quality gates
Test Automation & Scripting
* Design, develop, and maintain automated test frameworks for VDI platform components —
UI, API, OS, and infrastructure layers
* Write automated UI tests using Selenium, Playwright, Cypress, or Appium
* Develop API test automation using Postman (Newman), RestAssured, pytest, or Karate
* Write Python and Shell scripts for custom test tooling, OS-level automation, log parsing, and
test data generation
* Develop PowerShell scripts for Windows OS test automation — registry validation, GPO
testing, profile verification
* Implement BDD frameworks using Cucumber, Behave, or pytest-bdd
* Build data-driven and keyword-driven test frameworks for maximum reusability
* Maintain and integrate automated regression suites into CI/CD pipelines
Automated VDI Login Testing
* Design and develop automated VDI login test workflows — scripted session initiation, SSO
token validation, MFA automation, and credential handling
* Build automated login test harnesses validating LDAP/OUD, certificate-based, and MFA
authentication flows end-to-end
* Automate multi-user concurrent login scenarios to validate session broker behaviour and
token issuance under load
* Implement headless VDI session automation using AutoIt, PyAutoGUI, Robot Framework, or
Sikuli
* Develop automated post-login health checks — desktop state validation, profile load
verification, and application availability checks
* Integrate automated VDI login workflows into CI/CD pipelines for continuous authentication
regression testing
VDI Load Testing
* Design and execute VDI load testing strategies to simulate concurrent TeleOS client
sessions at enterprise scale
* Develop load test scripts using LoginVSI, JMeter, Locust, or k6 to simulate concurrent VDI
logins
* Test VDI infrastructure scalability — session broker capacity, connection server throughput,
and authentication service performance
* Measure and benchmark VDI performance metrics — logon duration, session launch time,
display latency, and resource utilisation
* Implement ramp-up load profiles — gradual, spike, and sustained load patterns to validate
platform stability
* Automate load test execution and reporting within CI/CD pipelines
* Produce load test reports with session capacity benchmarks, SLA compliance metrics, and
scaling recommendations
Security & VDI-Specific Testing
* Perform security testing — input validation, authentication bypass, session management
vulnerabilities, and API security checks
* Use OWASP ZAP or Burp Suite for automated security scanning of VDI management APIs
* Test VDI session delivery end-to-end — connection brokering, session launch, display
rendering, audio/video, and USB redirection
* Validate multi-user session isolation, profile persistence/non-persistence, and session
reconnect/failover behaviour
* Test hybrid infrastructure scenarios — on-prem to cloud failover and cross-environment
session continuity
CI/CD & Defect Management
* Integrate automated test and load test suites into CI/CD pipelines for continuous quality
validation
* Define and enforce quality gates — build promotion criteria, test pass thresholds, and
release sign-off checklists
* Containerise test environments using Docker for consistent, reproducible test execution
* Log, track, and manage defects using Jira, Azure DevOps, or equivalent
* Produce QA reports — test coverage, defect density, automation coverage, load test
benchmarks, and release readiness
Required Skills & Qualifications
* 6+ years of hands-on QA engineering experience with strong focus on automation
* Strong proficiency in test automation frameworks — Selenium, Playwright, Cypress,
RestAssured, or pytest
* Hands-on experience with automated VDI login testing — scripted authentication, SSO/MFA
automation, and session lifecycle validation
* Experience with VDI load testing tools — LoginVSI, JMeter, Locust, or k6 for concurrent
session simulation
* Hands-on scripting skills — Python and Shell scripting for test automation and OS-level test
development
* Working knowledge of PowerShell scripting for Windows OS test automation
* Experience with API testing tools — Postman (Newman), RestAssured, Karate, or pytest
* Hands-on experience with BDD frameworks — Cucumber, Behave, or pytest-bdd
* Experience with UI automation tools — AutoIt, PyAutoGUI, Robot Framework, or Sikuli for
VDI session automation
* Experience integrating tests into CI/CD pipelines — Jenkins, GitLab CI, or GitHub Actions
* Working knowledge of Linux and Windows OS environments for cross-platform test
execution
* B.Tech/M.Tech in Computer Science, Engineering, or related field
Preferred Certifications
* ISTQB Foundation / Advanced — International Software Testing Qualifications Board
* ISTQB Agile Tester
* ISTQB Test Automation Engineer (highly recommended)
* Certified Selenium Professional or equivalent automation certification
* AWS/Azure Fundamentals — for cloud-hosted VDI test environment awareness
Preferred Skills
* Experience with LoginVSI or equivalent enterprise VDI load testing platforms
* Familiarity with OWASP ZAP or Burp Suite for API security testing
* Knowledge of Kubernetes and infrastructure testing in GitOps environments
* Exposure to chaos engineering and resilience testing for VDI platform components



