Full Stack QA Engineer (Mobile, Web, Desktop)

at  Quadcode

Suomi, , Finland -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate18 Feb, 2025Not Specified19 Nov, 20243 year(s) or aboveJava,Programming Languages,Test Automation,Manual Testing,Web,Mobile,Jenkins,Testing,Test DesignNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

ABOUT THE TEAM

We are Quadcode, a fintech company excelling in financial brokerage activities and delivering advanced financial products to our global clientele. Our flagship product, an internal trading platform, is offered as a Software-as-a-Service (SaaS) solution to other brokers.
We are looking for a skilled Full Stack QA Engineer (Mobile, Web, Desktop) to join our new KYC & Payments and Trading teams. In this role, you will have the chance to be among the first QA engineers on the team, making a significant impact on our trading platform. Your work will play a key role in ensuring the high quality of our products.
The project is closely connected to the core of our trading platform. You will spend 100% of your time developing new features from scratch, and testing all client platforms - Mobile, Web, and Desktop. Additionally, you will have minimal involvement in test automation (Java/Kotlin).
Project: trading platform - https://play.google.com/store/apps/details?id=com.iqoption
Tech stack: Java/Kotlin, BDD, Selenium Web Driver, Appium, Espresso, Cucumber, Postman, Selenide, TestNG, JUnit, Charles, Graylog, Jenkins, Git, PostgreSQL, Allure
You will collaborate closely with platform teams - Android, iOS, Web, and Desktop, as well as Product Owners. You will also participate in daily meetings, sprint planning (every two weeks), retrospective meetings, and quarterly planning (GMT+3 time zone). Communication will be managed through Target Process for task tracking, Slack for real-time messaging, and Google Meet for video calls.

REQUIREMENTS

  • At least 3 years of experience in manual testing of client applications (Mobile, Web, Desktop);
  • Basic understanding and willingness to develop skills in test automation (Java, Kotlin) – side projects, pet projects, or completed courses are acceptable;
  • Knowledge of testing theory and test design;
  • Experience working in Scrum teams;
  • Attention to detail and ability to quickly adapt to new tasks;
  • Willingness to develop and improve testing processes.

PREFERRED QUALIFICATIONS

  • Experience with CI/CD systems (Jenkins, GitLab CI, etc.);
  • Basic knowledge of Java/Kotlin programming languages;
  • Experience with testing reporting tools (Allure, etc.);
  • Experience working in cross-functional teams.

Responsibilities:

  • Develop and execute test scenarios for all platforms (web, mobile applications, desktop);
  • Perform manual testing and automate testing using modern tools and technologies as needed;
  • Conduct functional, regression, and integration testing;
  • Analyze and document test results, identify and track defects;
  • Collaborate with developers, managers, designers, and architects to ensure high product quality at all stages of development;
  • Maintain test documentation and reports on testing results;
  • Participate in planning and evaluating tasks for sprints.


REQUIREMENT SUMMARY

Min:3.0Max:8.0 year(s)

Information Technology/IT

IT Software - QA & Testing

Software Testing

Graduate

Proficient

1

Suomi, Finland