Remote - European Region
Hybrid
Senior
Full Time
PythonSeleniumPyTestQAAutomation TestingScrumAgileRemoteCryptoFintech
Requirements
- •5+ years of experience in Quality Assurance, manual and automation testing
- •Experience in functional/non-functional testing (greybox(backend + API), integration, UI, acceptance testing, exploratory testing)
- •Deep understanding of QA approaches, testing principles, testing types, zero bug policy, test pyramid approach, tests coverage distribution and other
- •Superb quality of test documentation
- •Great understanding and first-hand experience of Scrum principles and/or other agile frameworks
- •Excellent in understanding of the SDLC from requirements analysis, development, deployment to application monitoring
- •Proficiency in Python-based testing frameworks (pytest, behave, other)
- •Good knowledge of modern QA practices, technologies, and processes
- •Experience in working with Continuous Integration, Continuous Delivery systems
- •Experience with REST API/Message Queues testing
- •Good SQL skills
- •Experience with ELK, Sentry, other monitoring/alerting tools
- •Independence and proactivity
- •Great communication skills and teamwork
- •Ability to quickly learn new things
- •Good level of spoken and written English and Russian
What You'll Do
- •Be the active part of Scrum team
- •Do requirements analysis, manual and automated testing and releasing products
- •Develop test documentation (checklist, test cases, quality reports) for manual and automation testing
- •Automate test cases based on the existing framework
- •Do functional and exploratory testing, including frontend, backend/api, message queue, Execute all general types of testing
- •Maintain and expand the automation testing framework
- •Participate in testing tools development (including Mocks)
- •Participate in quality processes architecture, estimations, test cases design
- •Participate in CI/CD process improvement
- •Coordinate your work with teammates and other QA
- •Evaluate product quality and influence on processes to improve quality assurance processes
Nice to Have
- •Experience in load/stress/performance testing
- •Experience with Kubernetes
- •Experience in Fintech, Blockchain or other complex domain with heavy business logic and integrations
