Job Description
Location: Bangalore, Whitefield Innominds Office
Role: Test Automation Engineer Role @Innominds
Years of Experience: 3+-10 Yrs
Qualification: BE/B.TECH/ME/M.TECH/MCA/MSc (Computers)
Test Automation Engineer Role @Innominds
About the Role
Innominds is looking for a Senior Test Automation Engineer with deep expertise in endpoint management, thin client solutions, and enterprise computing environments. You will design, build, and maintain scalable test automation frameworks that validate endpoint solutions across OS, VDI, cloud infrastructures.
This role sits at the intersection of quality engineering and endpoint technology ideal for someone who thrives in fast-paced environments and has a passion for reliability at scale. You will be a key contributor full stack automation across OS,Web UI and API for high-performance endpoint deployments.
Key Responsibilities
Automation Framework Development
- Design and develop end-to-end automated test frameworks for endpoint management platforms, Management console and Web-UI and RestAPI
- Build and maintain test suites covering functional, regression, integration scenarios across managed endpoints
- Automate validation of thin client provisioning, OS/Application upgrades, policy deployment, and profile management workflows
CI/CD Integration
- Integrate tests into CI/CD pipelines (Jenkins/TeamCity,Github/BitBucket) to enable continuous testing across dev and release branches
- Define quality gates and test coverage thresholds to enforce automated quality checks at every pipeline stage
VDI & Cloud Validation
- Test VDI integrations including Citrix Virtual Apps & Desktops, VMware Horizon, and Microsoft AVD on managed endpoints
- Validate endpoint deployments on AWS, Azure, and hybrid cloud environments in collaboration with cloud infrastructure teams
Defect Reporting and Analysis
- Perform root cause analysis on test failures and work with developers to resolve defects early in the SDLC
- Define test strategies and own quality metrics coverage, flakiness rate, and mean time to detect (MTTD)
Required Skills & Experience
Must-Have
3+-8 years of experience in software testing, with at least 4 years in test automation
- Strong hands-on experience with endpoint management platforms and thin client lifecycle management
- Proficiency in Python (pytest) and/or Robot Framework for test automation
- Experience with Shell/Bash scripting for system-level test tasks and endpoint configuration
- Solid understanding of VDI technologies: Citrix, VMware Horizon, or Microsoft AVD
- Experience integrating tests with CI/CD tools (Jenkins, GitLab CI, GitHub Actions)
- Familiarity with cloud platforms Azure Virtual Desktop, or equivalent
Domain & Technical Knowledge
- Strong understanding of networking concepts relevant to thin client environments (DHCP, DNS)
- Experience with test management tools (Jira, Zephyr, Xray, TestRail)
- Solid grasp of Linux system processes, file systems, logging, and networking
About Innominds
Innominds is a leading digital transformation and product engineering company, powering the digital next for global enterprises. With a strong focus on innovation, we partner with clients to deliver end-to-end technology solutions across cloud, security, data, and digital experience. Our engineering teams thrive in a collaborative, fast-paced environment where quality and innovation go hand in hand.
Job Classification
Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Quality Assurance and Testing
Role: Automation Test Engineer
Employement Type: Full time
Contact Details:
Company: Innominds Software
Location(s): Bengaluru
Keyskills:
Linux
Pytest
Python