You will own the development and execution of manual and automated tests, including framework creation and reporting for positive and negative test cases.
Responsibilities
Communicate with developers to clarify feature requirements and ensure test scope coverage in the test plan.
Develop automation tests based on In-Sprint testing and end-to-end use cases.
Execute full regression testing and generate detailed reports.
Research and implement effective test automation strategies for required functionality.
Collaborate with stakeholders and the product team within a global environment.
Required Skills
5+ years of experience in software testing, including Static, System, Functional, Regression, Smoke, Integration, and Load testing.
Coding E2E automated tests for Angular UI frontend using Webdriver.io, Cucumber.js, and TypeScript.
Developing Rest API test automation using Cucumber.js, Node.js, and TypeScript.
Scripting system tests using Ansible, Bash scripting, Kubectl, and Helm.
Deep knowledge of containerization/virtualization and Kubernetes.
Hands-on experience configuring and maintaining CI/CD pipelines (Jenkins, TeamCity).
Solid operational experience with Unix operating systems.
Experience with distributed systems testing, including mission-critical applications.
Proficiency with Git and Bitbucket for version control.