You own the development and execution of test strategies across the SDLC.
Responsibilities
- Write and execute manual and automation tests for positive and negative scenarios.
- Develop automation testing for In-Sprint and end-to-end use cases.
- Code E2E Automated tests for the Angular UI frontend using Webdriver.io and Cucumber.js with TypeScript.
- Code Rest API testing automation using Cucumber.js, Node.js, and TypeScript.
- Develop system testing scripts using Ansible, bash scripting, Kubectl, and Helm.
- Execute and report on full regression test cycles.
Required Skills
- 5+ years of experience in QA testing, including Static, System, Functional, Regression, Smoke, and Integration testing.
- Expertise in automated testing of distributed systems.
- Proficiency with frontend testing frameworks: Webdriver.io, Cucumber.js, Node.js, TypeScript.
- Experience with containerization and orchestration using Docker and Kubernetes.
- Familiarity with CI/CD tools like Jenkins or TeamCity.
- Experience with performance testing tools such as JMeter, Grafana, and Prometheus.
- Solid operational experience with Unix operating systems.
- Proficiency with version control systems like Git and Bitbucket.
- Experience with backend testing automation using Node.js and TypeScript.