Kapital Bank Life logo

QA Engineer - Payment Business

Kapital Bank Life Baku, Azerbaijan

onsitefull-time
Posted Feb 20, 2026Apply by Mar 22, 2026

Role & seniority

  • QA Engineer (mid-level)

Stack / tools

Testing: manual and automated (Java-based automation)

  • Web, mobile, backend testing

  • CI/CD: Jenkins, GitLab CI/CD, TeamCity (integration of tests)

  • Logging/monitoring: Kibana, Splunk, ELK Stack

  • Databases: SQL (JOIN, GROUP BY, subqueries, aggregations)

  • Documentation & metrics: test reports, quality metrics

Top 3 responsibilities

  • Design, develop, and execute test plans and test cases to ensure software quality

  • Perform manual and automated testing; identify, report, and track defects to resolution

  • Collaborate with developers, product managers, and stakeholders; mentor junior QA engineers; drive continuous improvement of QA processes

Must-have skills

  • 2+ years testing experience; at least 1 year in banking/financial institutions

  • Proficient in testing methodologies; SDLC knowledge; Agile/Scrum experience

  • Mobile and backend testing experience; requirement analysis for test cases

  • Automated testing skills (Java); CI/CD integration

  • Strong SQL skills; ability to write complex queries

  • Log analysis/monitoring experience (Kibana, Splunk, ELK)

  • Mentoring experience and ability to guide new engineers

  • Good communication in Azerbaijani; English or Russian at B2 level

Nice-to-haves

  • Experience in payments domain

  • Formal QA process documentation experience

  • Experience with testing metrics reporting and process improvements

Location & work type

Location: not specified

Work type: not specified

Full Description

Ümumi məlumat

We are seeking a detail-oriented and motivated QA Engineer to join our Payments Journey tribe. As a QA Engineer, you will ensure the quality and reliability of our payment systems by designing and executing comprehensive test plans, identifying bugs, and collaborating with cross-functional teams to deliver best-in-class solutions.

Öhdəliklər

Design, develop, and execute test plans and test cases to ensure software quality. Perform manual and automated testing on web, mobile, and backend applications. Identify, report, and track defects to resolution, ensuring the highest quality standards. Collaborate with developers, product managers, and other stakeholders to understand requirements and ensure proper test coverage. Lead and mentor junior QA engineers, providing guidance on testing practices and techniques. Participate in continuous improvement of QA processes, tools, and methodologies. Ensure compliance with best practices and standards for quality assurance within the team.

Tələblər

Experience in testing: At least 2 years of experience in testing, with no less than 1 years in the banking sector or financial institutions. Understanding the specifics and industry requirements

Strong knowledge of testing methodologies: Proficient in various testing methodologies

Testing experience: At least 2 years of experience in mobile and backend testing

Strong knowledge of the software development life cycle (SDLC): Experience working in Agile/Scrum teams, with an understanding of all stages of software development and testing

Requirement analysis skills: Ability to analyze and interpret business requirements to develop test cases and scenarios

Communication skills: Ability to effectively interact with development teams, analysts, and business stakeholders to discuss requirements and testing results

Mentoring experience: Ability to assist less experienced engineers and coordinate their work. Mentoring and training new team members. Automated testing skills

Working with CI/CD: Understanding and experience integrating tests into CI/CD processes using Jenkins, GitLab CI/CD, TeamCity, or similar tools

Experience with reporting and quality metrics: Ability to create testing reports, analyze quality metrics, and suggest improvements in testing processes

Log analysis and monitoring tools: Ability to analyze logs using tools such as Kibana, Splunk, or the ELK Stack, among others

Process documentation skills: Ability to create and maintain documentation on testing processes and best practices

Knowledge of SQL: Ability to write queries using JOIN, GROUP BY, HAVING, etc., subqueries, and aggregate functions. Experience working with multiple tables to extract data and create reports Strong knowledge of automation testing using Java programming language

Languages: Azerbaijani, strong communication skills in English or Russian (B2 level).

Manual TestingAutomated TestingWeb TestingMobile TestingBackend TestingDefect TrackingTest Plan DesignAgile/ScrumCI/CD IntegrationJenkinsGitLab CI/CDTeamCityKibanaSplunkELK StackSQLmulti-location

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.