Middle General QA Engineer We are looking for a Middle General QA Engineer who can effectively translate business needs into software requirements. This role involves participating in the creation of modern digital solutions for a MTB bank, including remote banking services, payment products, mobile apps, and other digital platforms. Key Responsibilities: * Requirement Analysis: Analyze business requirements and technical documentation to create test scenarios. * Test Planning: Develop test plans (Test Plan) and test cases for functional, integration, regression, and pre-production testing. * Manual Testing: Execute manual testing to identify defects in complex banking systems. * Automated Testing: Develop and maintain automated tests for API, UI, and integration scenarios. * Defect Tracking: Log, track, and verify bugs in issue-tracking systems (e.g., Jira). * Test Environment Setup: Configure test environments for various testing stages. * Documentation: Create and maintain technical documentation related to testing. * Collaboration: Work closely with developers, analysts, and team members to ensure product quality. * Process Optimization: Contribute to improving QA processes and implementing best practices.ecovery procedures.
Requirements: * Education: Bachelor’s degree in Computer Science, IT, or a related field (or equivalent experience). * Hard Skills: * 3+ years of software testing experience, preferably in finance or high-load systems. * Hands-on manual testing of web/mobile apps. * Experience with automated testing tools (Selenium, Cypress, Postman, RestAssured). * Familiarity with bug-tracking systems (Jira, Confluence). * SQL knowledge for database queries (PostgreSQL, MySQL). * Understanding of QA methodologies (Agile, Scrum, Waterfall). * Experience testing RESTful APIs and integration scenarios. * Basic programming skills (Java, Python, or JavaScript) for test automation. * Knowledge of CI/CD tools (Jenkins, GitLab CI) and containerization (Docker). * Soft Skills: * Analytical thinking and attention to detail. * Strong communication and teamwork. * Upper-Intermediate or higher English (written and spoken).
Nice to Have: * Experience testing banking systems (payment gateways, digital banking, risk management). * Knowledge of performance testing tools (JMeter, LoadRunner). * Experience with SAP modules or other ERP systems. * QA certifications (e.g., ISTQB Foundation Level). * Familiarity with monitoring tools (Grafana, Kibana).
We Offer: * Work on innovative banking digital products. * A strong team with technical expertise. * Flexible work format (office/remote/hybrid). * Professional growth and AWS certification support (company-sponsored). * Paid vacation and sick leave.
About the Team: * The team is being formed specifically for this project and consists of experienced professionals with deep expertise in banking and financial IT. * Special focus is placed on team quality: all members have hands-on experience in developing digital banking products, integrating payment solutions, complying with regulatory requirements, and working with high-load systems. * The team follows Agile practices with an emphasis on fast delivery and continuous improvement. This allows us not only to quickly respond to the bank’s needs but also to implement innovations within tight deadlines.
Join our team to work on projects that transform the financial industry!