About The Role
We are seeking a Full-Stack QA Engineer (Web and Mobile) to join our Affiliate Team at Quadcode, a fintech company excelling in financial brokerage activities. Our flagship product, an internal trading platform, is offered as a Software-as-a-Service (SaaS) solution to other brokers.
Team Overview
The Affiliate Team is responsible for Affstore, an innovative affiliate marketing platform in the financial services sector. The platform provides digital management of affiliate programs, campaign performance tracking, integration with external systems, high-conversion offers, competitive payouts, daily payments, and professional support. Affstore ensures a high level of data security and transparency of financial transactions, providing users with diverse marketing tools for effective promotion.
Responsibilities
- Perform manual testing on websites, ensuring all functionalities meet quality standards.
- Conduct testing of RESTful API services to ensure proper request handling and compliance with documentation/specifications.
- Develop and maintain automated integration, smoke, functional, and regression tests to ensure the quality of software products.
- Work on the integration of Allure for reporting and visualization of test results.
- Perform testing of the billing system, verifying with reference values collected from the database.
- Collaborate with the development team to ensure test coverage and issue resolution.
- Document test cases, execute them, and report defects.
- Perform functional, regression, and integration testing.
- Participate in sprint planning and task estimation.
Requirements
- More than 3 years of experience testing web applications.
- Experience with mobile testing.
- Understanding of HTTP protocol.
- Experience testing API services and using tools such as Postman and similar.
- Experience with cross-browser and cross-platform testing of web applications.
- Understanding of the basics of client-server applications.
- Basic knowledge of SQL for SELECT, WHERE queries.
- Experience writing and executing test cases (both manual and automated).
- Understanding of the basic principles and methodologies of software testing.
- Ability to work with test automation tools (e.g., Selenium, JUnit) and reporting tools (Allure, project management systems).
- Basic knowledge of Java (or Kotlin) at the level necessary for writing automated tests.
- Known workflow to Scrum.
- Good communication skills in English (B1) and Russian (B2+).
Nice to Have
- Experience with other protocols and API tools: GraphQL, gRPC.
- Experience working with message brokers (Kafka, RabbitMQ).
- Experience with testing frameworks in Java/Kotlin.
- Experience with version control systems (Git).
- Experience in release management and execution.
What We Offer
- Full-time remote work as a Service Provider in various countries.
- Competitive remuneration.
- Professional courses.
- Friendly, enjoyable, and positive environment.
Join us today, and let's shape the future of fintech together!
Benefits Extracted with AI
- Full-time remote work
- Competitive remuneration
- Professional courses
- Friendly and positive environment
Similar jobs
Last update: 23 minutes ago
QA Automation Engineer (Red Team)
Join Semrush as a QA Automation Engineer to develop and maintain autotests, improve test frameworks, and ensure product quality.
QA Automation Engineer
Join Semrush as a QA Automation Engineer to develop and execute integration tests for backend systems. Remote work available.
Middle Automation QA Engineer
Join Alludo as a Middle Automation QA Engineer. Work remotely, ensuring software quality with Python and test automation.
Data Quality Engineer - Data Platform Engineering
Join Semrush as a Data Quality Engineer to ensure data integrity and quality using test automation and profiling in a remote role.
QA Engineer (UI-Kit Team)
Join Semrush as a QA Engineer in Czechia, focusing on test automation, accessibility, and integration testing for digital marketing platforms.
QA Engineer (Back-end)
Join Etraveli Group as a Back-end QA Engineer in Athens. Work on global payment solutions with Java, Selenium, and more. Hybrid work model.
Software Development Engineer in Test
Join Alludo as a Software Development Engineer in Test, focusing on automation and testing in a fully remote role.
QA Engineer (Front-end)
Join Etraveli Group as a Front-end QA Engineer in Athens. Work on automation testing for web applications using JavaScript and TypeScript.
Working Student QA - Automation (d/f/m)
Join Bettermile as a Working Student in QA Automation, focusing on web and mobile testing with Java and Cucumber in a hybrid work environment.
Mobile Application Developer (Android)
Join Tickmill as a Mobile Application Developer (Android) in Limassol, Cyprus. Develop Android apps using Java/Kotlin, CI/CD, and REST APIs.
Senior Software Engineer - Test Framework Development
Join SentinelOne as a Senior Software Engineer to develop test frameworks with Java, TypeScript, and more. Remote work available.
Senior Mobile Software Engineer (iOS/Android)
Join Exness as a Senior Mobile Software Engineer to develop and optimize iOS/Android apps. Relocation to Cyprus required.
QA Engineer with Test Automation Experience
Join Mendix as a QA Engineer in Rotterdam to drive software quality with test automation and collaboration.
Senior Software Developer - Back-End (Kotlin, Microservices)
Senior Back-End Developer needed in Lisbon with expertise in Kotlin, microservices, and software quality assurance.
Senior Software QA Engineer
Join Storyful as a Senior Software QA Engineer in Dublin. Work on test automation, API testing, and agile development.
Senior Quality Assurance Engineer with TypeScript and Automation
Join Simplicate as a Senior QA Engineer, focusing on TypeScript, automation, and quality assurance in a hybrid work environment.
iOS Software Development Engineer in Test (Remote)
Join CrowdStrike as a remote iOS Software Development Engineer in Test, focusing on mobile sensor testing and CI/CD pipeline development.
Senior Quality Assurance Engineer
Join Planet as a Senior Quality Assurance Engineer in Porto, Portugal. Work on test automation, Java, and agile methodologies in a hybrid environment.
Full Stack Software Engineer (d/f/m)
Join mobile.de as a Full Stack Software Engineer in Berlin, working with Java, JavaScript, and Kotlin in a hybrid environment.
Software Engineer in Test (m/f/d)
Join Riverty as a Software Engineer in Test in Berlin, enhancing fintech solutions with advanced testing and automation.
Senior Engineering Lead - Kotlin/Java
Lead the engineering team in transitioning to microservices using Java/Kotlin, ensuring high software quality and team coaching.
Fullstack Developer (Raspberry Team)
Join Semrush as a Fullstack Developer in the Raspberry Team, developing solutions to enhance customer engagement.
Mobile Software Engineer - Digital Banking
Join as a Mobile Software Engineer in Digital Banking at Hellenic Bank, Nicosia. Develop and enhance mobile banking applications.
Full Stack Engineer (Python & JavaScript)
Join Exness as a Full Stack Engineer to develop high-load solutions with Python & JavaScript.