QA Engineer (Web)
Utorg
This job is no longer accepting applications
See open jobs at Utorg.See open jobs similar to "QA Engineer (Web)" Dragonfly.Everyone who is passionate about innovations wants to make the world a better place. That is exactly what we are doing at Utorg. While developing innovative fintech products where traditional finance and blockchain technology meet, we are building a gate that opens multiple opportunities for both — users and businesses.
So far, our core products have already won users’ hearts in over 187 countries and have the respect of industry-leading companies, like NEAR Protocol, OKX, Wirex, Matters Labs, Velas, WhiteBIT, and others.
We are an international team of young and ambitious professionals united by a passion for innovations and belief in the decentralized world. Now, we are looking for a Fullstack QA Engineer who will strengthen our team and contribute to the success of our products and the bright future of Web3.
Work Experience:
- Web and mobile application testing, including cross-platform testing (iOS, Android) and cross-browser testing
- Working with emulators and simulators (Android Studio, Xcode, RocketSim)
- Work in fintech projects, including work with cryptocurrency wallets, exchanges, payment acceptance systems, and AML systems (SEON, ScoreChain, SumSub)
- Agile/Scrum (Scrum Events, Product Backlog, Sprint Backlog, Burndown and Burnup diagrams)
- Test documentation systems (TestRail, TestLink, TestIT, Zephyr)
- Bug tracking and ticket management systems (Jira, Confluence)
- Logging and monitoring systems (Google Console, Grafana, Sentry, BigQuery)
- Version control and CI/CD systems (Git, Bitbucket, Jenkins, GitHub, AzureDevOps, CircleCI), including setting up automatic build and test runs
- Tools and frameworks for writing autotests (Selenium, Appium, Cypress, JUnit, TestNG, RestAssured) and creating reports (Allure)
- Implementation of alerting and tracking systems
Technical Skills:
- Versatile testing skills, knowledge of techniques and principles of testing and test design
- Performance, compatibility, UI/GUI and UX testing
- Functional and non-functional API testing
- Regression and Smoke testing
- Working with test artifacts and writing test documentation (TestCase, CheckList, TestPlan)
- Knowledge of core automation approaches and practices (POM, DDT)
- Working with prioritization and criticality tools (Urgency & Priority
Responsibilities:
1. Analyze and plan testing
- Participate in requirements analysis and evaluation of tasks under test
- Developing testing strategies and plans, including defining approaches toTesting of new features and their improvement
2. WEB application testing
- Conducting manual and automated testing of WEB functionality
- Participating in the analysis of requirements and evaluation of tested tasks
- Developing testing strategies and plans, including defining approaches to testing new features and improving them
applications - Creation, execution and support of test artifacts (test cases, test plans)
- Functional, regression, integration, load and smoke testing smoke-testing
3. Work with microservice architecture
- Testing of microservices and interaction between them
- Develop and execute tests for APIs and integration tests between microservices.
4. Integration testing with external services
- Testing of integration with external services, including payment systems, AML systems and other services
- Verification of correctness of interaction and data processing from third-party services
5. Work with admin panels and BO (Back Office) systems
- Testing of main interfaces and functionalities of admin panels
6. Test automation
- Development and support of auto-tests
- Creation and support of automation scripts for separate parts of WEB-application (Unit tests)
- Support and improvement of CI/CD processes to ensure stable and fast release cycle
7. Analyzing and reporting
- Analyzing test results and reporting on test passes (TestRail)
- Maintaining bug reports and tracking statuses in the bug tracking system (Jira)
- Maintaining and keeping test data up to date (Confluence)
8. Interaction with the development team
- Collaborate with developers, business analysts, designers, and other team members to understand requirements and their solutions
- Participate in meetings, discussions, planning, and process improvements in development and testing (SCRUM artifacts)
9. Interaction with the Helpdesk team
This job is no longer accepting applications
See open jobs at Utorg.See open jobs similar to "QA Engineer (Web)" Dragonfly.