Your Role and ResponsibilitiesAs a QA Engineer, the following are the responsibilities:
- Validate new features being delivered in the product.
- Work on creating automation for the features being tested, and implement in a CI/CD pipeline.
- Debug customer issues, reproducing in a lab if required.
- Work with core development to improve the product.
- Provide serviceability improvements on the product.
Required Technical and Professional Expertise
- Knowledge of testing methodologies and approaches, utilizing agile development methodologies, with at least 2 years working in a QA/automation environment.
- Scripting and development skills: Shell scripting, Python.
- Familiarity with Linux and various container technologies: Docker, Kubernetes.
- Design, build, deploy, and maintain effective CI/CD pipelines for running automation jobs, utilizing Jenkins or other CI/CD tooling.