WORK SKILLS - Quality Assurance Perform regular exploratory manual testing Develop RESTful API automation test scripts using Jest/Ava framework + Got/Axios request library (NodeJS) Develop UI automation test scripts with page object pattern using both Selenium and non-Selenium solutions Selenium: Webdriverio framework (NodeJS) Non-Selenium: Puppeteer, TestCafe, Cypress (NodeJS) Develop generic testing framework for mobile SDK using Python and Robot Framework Develop load test scripts using K6 (JavaScript & Go) and Locust (Python) Use Dockerfile and Docker compose for building test framework in CI environment Basic knowledge with Postgresql, MongoDB, Redis Configure Jenkins/Gitlab CI and Docker for testing pipelines via YAML files Experience with testing AWS Lambda functions and CloudWatch logs Familiar with software development and testing cycle in Agile workflow (Scrum, Kanban) Prepare test cases based on specs, execute testing and monitor test results on various test management tools (HipTest, TestRail, Zephyr) Work directly with product owners to create, improve, manage specs and design testing flow Use JIRA for issue tracking, Confluence for documentation, BitBucket/Github/Gitlab for source control
©