Senior Software Test Engineer
CurrentAnalyzing and understanding the requirements/ user stories and the value that needs to be provided to the customer. Creating test plans, test cases, mind maps, test data and other documentation artifacts to support the testing activities.Deciding together with the PO when the software has reached the maturity required by the MVP and announce the involved parties, so it can be presented to the customer. Develop and maintain a really good level of understanding of the business topics for all our projects. Acting as an “internal oracle” for the whole team in business related questions/problems. Presenting the business to all the new coleagues/third parties whenever is necessary. Presenting the team achivements to the steakholders in the Demo (Review) meeting, organized after each sprint.Testing new features for multiple platform’s applications using both requirements-based testing as well as exploratory testing approaches (session-based testing, performing testing tours, explore and learn, sanity check testing, error guessing).Testing both functional (GUI testing, API testing, smoke/sanity testing) and non-functional (performance, localization, compatibility, usability) aspects of the applications.Designing and writing automated test suits used for provisioning of test data and performing regression testing using Python3 (with Selenium WebDriver library), Robot Framework and Katalon Studio.Using a variety of tools: Testing and logging tools (Selenium, Katalon Studio, Robot Framework, SoapUI, Postman, Insomnia, Swagger, MailHog, Kibana, AWS Opensearch, Grafana K6, JMeter), bug and test case management tools (TestRail, Jira, Zephyr, Xray), project management and delivery tools (Jira, Jenkins, Confluence, Trello), wireframing and prototyping (Axure RP), Mind mapping (XMind, FreeMind), data base (SQL Server Management Studio, AWS AppStream).