Quality Engineer
Quality Engineer
Clinisys EMRThis job is no longer accepting applications
Job Description
Position Summary
The DevOps QA Engineer is responsible for ensuring the quality, reliability, and performance of DevOps automation, CI/CD pipelines, infrastructureascode (IaC), installer workflows, and deployment processes. This role requires strong QA engineering expertise combined with handson experience across cloud, onpremises infrastructure, installation testing, automation, and builddeployment ecosystems. The engineer will validate Azure DevOps pipelines, Bicep/Terraform templates, PowerShell/Shell automation, installer packages, and contribute to enhancing DevSecOps quality standards across hybrid environments.
Clinisys AI Philosophy
Building an AIfirst organisation is central to Clinisys purpose and the impact we deliver. As a global provider of intelligent diagnostic informatics solutions, we build AIenabled, cloudbased platforms to enhance diagnostic workflows across healthcare, life sciences, and public health. By applying intelligent technology thoughtfully and responsibly, we help laboratories and testing environments operate more effectively, generate meaningful insights at scale, and ultimately support healthier and safer communities. Operating across more than 30 countries, Clinisys expects all colleagues—regardless of role or function—to work confidently with AIenabled tools, apply digital and analytical thinking, and continuously adapt as technologies evolve, must drive an AI first sense of purpose and urgency.
Job Responsibilities
Pipeline & Infrastructure Quality Assurance
OS: Linux, Windows
Languages: Basics of HTML, Java, C#
Technologies/Frameworks: Install Shield, Selenium WebDriver, TestNG, Page Object Model,
Extent Report, Cucumber, WebDriver Manager, Selenium, Apache POI, Apache Log4J, XPath
Database: MySQL, SQL Server
Tools/CI-CD Tools/DevOps Tools: Git, GitHub, Extent Reports, Gradle, Jenkins, ADO
UG: B.Tech / B.E. – Any Specialization (Computers, Electronics/Telecommunication preferred)
PG: MS/M.Sc., M.Tech, or MCA (Computers)
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
The DevOps QA Engineer is responsible for ensuring the quality, reliability, and performance of DevOps automation, CI/CD pipelines, infrastructureascode (IaC), installer workflows, and deployment processes. This role requires strong QA engineering expertise combined with handson experience across cloud, onpremises infrastructure, installation testing, automation, and builddeployment ecosystems. The engineer will validate Azure DevOps pipelines, Bicep/Terraform templates, PowerShell/Shell automation, installer packages, and contribute to enhancing DevSecOps quality standards across hybrid environments.
Clinisys AI Philosophy
Building an AIfirst organisation is central to Clinisys purpose and the impact we deliver. As a global provider of intelligent diagnostic informatics solutions, we build AIenabled, cloudbased platforms to enhance diagnostic workflows across healthcare, life sciences, and public health. By applying intelligent technology thoughtfully and responsibly, we help laboratories and testing environments operate more effectively, generate meaningful insights at scale, and ultimately support healthier and safer communities. Operating across more than 30 countries, Clinisys expects all colleagues—regardless of role or function—to work confidently with AIenabled tools, apply digital and analytical thinking, and continuously adapt as technologies evolve, must drive an AI first sense of purpose and urgency.
Job Responsibilities
Pipeline & Infrastructure Quality Assurance
- Perform regression, functional, and integration testing on automated deployment processes.
- Validate application deployment packages, installers, VM configurations, and infrastructure readiness.
- Verify build and deployment automation via Jenkins CI/CD jobs.
- Evaluate deployment workflows across virtual machines, onprem infrastructure, and hybrid environments.
- Validate Azure DevOps YAML pipelines for build, release, and deployment workflows.
- Test InfrastructureasCode (IaC) modules including Bicep, Terraform, ARM templates, and related automation scripts.
- Validate Windows and Unix-based application installers and upgrade workflows.
- Ensure DevOps code quality by enforcing standards, best practices, and quality gates.
- Design and execute manual and automated tests focused on DevOps, CI/CD, and installation workflows.
- Perform root cause analysis for pipeline, build, installer, VM, or deployment issues.
- Review logs, metrics, alerts, and telemetry to identify quality improvement opportunities.
- Develop automation to validate deployment processes, installer behaviour, and onprem infrastructure configurations.
- Collaborate with DevOps, CloudOps, QA, and Development teams to ensure high release quality.
- Recommend improvements across automation frameworks, IaC modules, build pipelines, and installation workflows.
- Participate in design reviews for new deployments, pipelines, installers, VM configurations, and infrastructure components.
OS: Linux, Windows
Languages: Basics of HTML, Java, C#
Technologies/Frameworks: Install Shield, Selenium WebDriver, TestNG, Page Object Model,
Extent Report, Cucumber, WebDriver Manager, Selenium, Apache POI, Apache Log4J, XPath
Database: MySQL, SQL Server
Tools/CI-CD Tools/DevOps Tools: Git, GitHub, Extent Reports, Gradle, Jenkins, ADO
- Strong handson experience validating Azure DevOps CI/CD pipelines (YAML).
- Expertise in testing IaC frameworks such as Bicep (preferred), Terraform, or ARM.
- Strong scripting skills: PowerShell, Shell, or Python.
- Understanding of Azure services (App Services, VMs, Storage, Key Vault, Networking).
- Strong debugging and troubleshooting skills across CI/CD, installers, infrastructure, and cloud workflows.
- Strong knowledge of functional, regression, integration, installation, and performance testing.
- Ability to design and automate test scenarios for DevOps, installer, and infrastructure workflows.
- Experience building automated validation checks within pipelines.
- Experience using GitHub Copilot or similar AI assistants to:
- Accelerate script development (PowerShell/Shell/Python)
- Improve IaC template quality (Bicep/ARM/Terraform)
- Generate automation snippets and unit tests
- Improve documentation, troubleshooting, and workflow optimization
- Ability to use GitHub Copilot MCP features for pipeline analysis and code insights.
- Soft Skills
- Excellent analytical and problemsolving abilities.
- Strong communication and collaboration skills.
- High ownership, accountability, and attention to detail.
- 4–5 years in QA engineering with at least 2+ years in DevOps QA / CICD quality roles.
- Experience with Azure cloud environments.
- Experience with Agile/Scrum methodology.
- Azure certifications (AZ400, AZ104) preferred.
UG: B.Tech / B.E. – Any Specialization (Computers, Electronics/Telecommunication preferred)
PG: MS/M.Sc., M.Tech, or MCA (Computers)
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.




