QA Automation Engineer (Python)
ВакансииSummary
Andersen is seeking a QA Automation Engineer (Python) for a major Kazakh bank. The role focuses on testing and improving mobile banking solutions to ensure secure, user-friendly, and efficient digital services for individual clients.
The customer is a leading financial institution in Kazakhstan with over 100 branches across the country. The bank offers a wide range of financial services and actively invests in digital platforms and applications, including Internet banking for individuals and businesses, a mobile service with card payment bonuses, and an online marketplace with instalment and credit options.
The project is focused on developing various components of a mobile banking application for individual clients. The goal is to enhance the customer experience by providing secure, user-friendly, and innovative digital solutions that make everyday banking more accessible and efficient.
Responsibilities
- Developing automated tests (currently only a small portion of test cases are automated).
- Performing functional testing of the frontend part of mobile applications (native Android/iOS).
- Automating user interaction scenarios with the application (UI, UX flows).
- Configuring and using emulators and real devices for running automated tests.
- Running tests on device farms and integrating results.
- Setting up and maintaining reporting through Allure.
- Integrating automated tests into CI/CD pipelines (GitLab).
- Collaborating with the development team and analysts to clarify requirements and scenarios.
Requirements
- Experience in QA Automation for 2+ years.
- Proficiency in Python and solid understanding of OOP principles.
- Experience in writing automated tests with pytest and working with its ecosystem (fixtures, parametrization, plugins).
- Experience in using mobile automation tools such as ADB, Appium, and Allure.
- Experience in working with Git and CI/CD systems (GitLab or alternatives).
- Experience in setting up environments with emulators and real devices.
- Experience in running automated tests on device farms.
- English level – from Intermediate and above.
Desired skills
- Experience working with gRPC and Kafka.
Reasons to join us
- Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others. Andersen cooperates with such businesses as Samsung, Siemens, Johnson & Johnson, BNP Paribas, Ryanair, Mercedes, TUI, Verivox, Allianz, T-Systems, etc..
- The opportunity to change the project and/or develop expertise in an interesting business domain.
- Job conditions – you can work both fully remotely and from the office or can choose a hybrid variant.
- Guarantee of professional, financial, and career growth! The company has introduced systems of mentoring and adaptation for each new employee.
- The opportunity to earn up to an additional 1,000 USD per month, depending on the level of expertise, which will be included in the annual bonus, by participating in the company's activities.
- Access to the corporate training portal, where the entire knowledge base of the company is collected and which is constantly updated.
- Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies).
- Certification compensation (AWS, PMP, etc).
- Referral program.
- English courses.
- Private health insurance and compensation for sports activities.
Join us!
Будем рады видеть вас!
Мы обрабатываем персональные данные по GDPR
Все еще ищешь вакансию мечты в IT? Тогда кликни здесь, чтобы увидеть полный список открытых вакансий в команде Andersen. У нас постоянно открываются новые позиции!