DevOps Quality Analyst
As a DevOps Quality Analyst, you will:
- Write Test case scenarios for validations in DevOps CI/CD pipelines.
- Ensure business requirements gathered & high-level designs are of good quality.
- Perform Site Reliability tests on Cloud Platforms built on hybrid platforms – AWS, Azure, GCP& IBM.
- Design automation (functional & non-functional) to build test cases for quality checks throughout the lifecycle in Agile methodology.
- Identify, characterise and triage reported bugs on Jenkins code and programs.
- Develop test plans, procedures, and processes for continuous quality improvement.
- Work in Cloud Data Hub systems to write acceptance criteria for upcoming features to achieve product quality goals.
- Execute integration and regression tests of the features under development.
- Act as dedicated advocate for analytics deliverables built on Data Visualisations.
- Build Use cases in combination of context-driven, exploratory and requirement centric testing to ensure quality from end to end.
- Fosterage and grow the test team, its culture, and practices.
We are looking for experience in the following skills:
- Automation testing expertise using Selenium and programming languages like Java.
- Robot Framework, Maven, Git& Eclipse.
- Atlassian tools (JIRA, Confluence, etc.).
- Strong technical understanding of DevOps CI/CD pipelines built on Jenkins, Team City, Bamboo, Circle CI etc.
- Strong understanding in Container Orchestration of Workloads & Cloud Service.
- Hands-on automation and creating system & process efficiencies.
- Proficient in using GitHub Enterprise on AWS & Azure Cloud platforms.
- Implementation with JiraXray, HPQC or other Test Management Tools.
- Strong knowledge of Unix/Linux along with Microsoft operating systems, Network, DB, XML, and security techniques and principles.
- Proficiency in understanding of Data & Analytics to decide Data Visualizations qualify the requirements.
- Strong code building skills using Python, Groovy, Bash & PowerShell.
- Team leading skills for Performance, SIT, Functional, Automation & Post Go-Live testing project deliverables.
Eligibility Criteria:
- Bachelor or Master Degree in Computer Science or related engineering discipline.
- Minimum 4 years of experience in automation testing using Selenium, Java or other programming languages.
- Minimum 2 years of experience in Python, Maven, GIT.
- Familiar with various types testing strategies in DevOps CI/CD built on Cloud platform like AWS, Azure, GCP, IBM, Cloud, Client Custom developed Cloud system & Hybrid platforms.
- Experience with API testing and using Behaviour-Driven Development (BDD) concept.
- Knowledge & Understanding of various Cloud resources like Networks, NICs, Load Balancers, SAN, VMs, Storage etc.
- Designing, building and enhancing test processes and reporting for QA processes.
- Skills to collaborate and coordinate multiple teams to deliver Products/Project Application deliverables with superior quality.
- Ability to work across multiple testing projects under tight deadlines.
- Good problem solving and analytical capabilities.
- Good written and verbal communication skills.