Test mobile banking apps and backend services through manual QA and automation, maintaining API test frameworks and contributing to end-to-end mobile checks, release testing, and QA process improvements.
QA Full-stack Engineer (Payment integrations)
๐ Description
- Test a high-load web project throughout development, from requirements analysis to production release.
- Automate API tests with Kotlin/Java and UI tests with Playwright; develop supporting utilities and review automated tests.
- Conduct manual testing, build and deploy releases, verify production changes, and help maintain system stability.
- Resolve requests from technical support and users; monitor Grafana dashboards and analyze production incidents in Kibana.
- Write bug and incident reports in Jira, maintain Postman collections and Allure TestOps test plans, and define and estimate technical tasks.
- Support onboarding of QA engineers and help ensure test quality.
๐ ๏ธ Requirements
- 3+ years of experience as a QA Engineer.
- Practical experience with test automation using Kotlin, Java, or JavaScript, and UI automation using a framework such as Playwright.
- Experience with manual testing and testing integrations with external systems.
- Knowledge of test design techniques, HTTP methods and semantics, and SQL queries using JOIN operations and indexes.
- Experience with GitLab, Postman, test management systems such as Allure TestOps, Kibana, and Grafana.
- Practical experience using AI-assisted coding tools and critically reviewing AI-generated code.
- English proficiency at B1 level or higher.
โจ Benefits
- Full remote work.
- Competitive compensation with a service contract.
- Twice-yearly performance reviews with bonus opportunities and salary adjustments.
- Annual allowance for home office improvements
- Sports
- Equipment
- Paid language courses
- Learning platform access
- Mindfulness benefit with 50% coverage for psychological support
- Peer reward program.
Full job description
Our team is developing a payment gateway for accepting funds from users on behalf of merchants, as well as sending funds from merchants to users. The system involves storing user payment data and is subject to PCI DSS compliance. It contains multiple integrations with payment systems, providers, and other gateways and processors, including 3DS.
Job Responsibilities
Performing quality control of a high-load web project at all stages of development, from requirements analysis to production release;
Automating API testing using Kotlin/Java and developing auxiliary utilities;
Automating UI testing using Playwright and developing auxiliary utilities;
Code reviewing of automated tests;
Conducting manual testing;
Building releases, deploying to environments, verifying tasks in production, and ensuring system stability and operability;
Processing and resolving requests from technical support and users as part of daily duties;
Monitoring and improving metrics and dashboards (Grafana);
Analyzing bugs and incidents in production (Kibana);
Writing detailed and clear bug and incident reports in Jira;
Creating and maintaining Postman collections;
Regularly updating and enhancing the overall test plan in Allure TestOps;
Assisting in onboarding new QA engineers and ensuring test quality;
Defining technical epics, preparing tasks, and conducting estimations.
Similar jobs
Search more QA Engineer jobsOwn end-to-end quality for an AI-driven risk platform by automating UI, API, data, and model testing, validating accurate and reproducible results, and maintaining audit-ready evidence.
Build and maintain automated tests across web user flows and REST APIs, using AI-assisted tools to expand coverage, investigate failures, and champion quality throughout product development.
22661-Especialista Qualidade
Planeja e executa testes funcionais, integrados, regressivos e automatizados para jornadas digitais, validando requisitos, APIs e correรงรตes para garantir qualidade e uma experiรชncia confiรกvel ao cliente.
Analista de Testes | Cresol Confederaรงรฃo
Realiza atividades de qualidade de software, planejando e executando testes em sistemas e ambientes implantados para apoiar a qualidade das entregas da Cresol.
