QA Engineer - Backend (Golang) Senior [Core Banking Systems]
我们正在寻找一个 QA 工程师 - 后台 (Golang) 为核心银行系统团队一支专注于建立可靠和可扩展的后端系统在我们的金融基础设施的核心。该团队开发出信用卡发行和处理解决方案,与卡夫卡和 PostgreSQL 等微服务架构和技术合作。团队的工作的一个关键部分是确保我们的系统安全,弹性,并符合墨西哥银行和会计法规。你面临的挑战:·要求分析,测试场景创建,以及测试数据准备 ·测试文件的开发和维护 · 接受和回归测试 (自动化和手动)· 手动测试的责任是该角色的一个重要组成部分,包括现场参与和对测试过程的所有权。· 在 Go 中编写和维护自动化测试;· 支持测试项目;·开发和维护测试项目的工作;· 将自动化检测集成到 CI/CD 中;·开发及维护测验基础设施和工具;·使用 bug 追踪系统识别,定位和报告缺陷;·与产品团队进行开发和参与发布时沟通。· 开发和维护支持测试过程的自定义工具 (例如模拟服务,数据生成器,报告工具)为什么适合你:· 在开发和维修测试文档方面的经验 · 使用 Go/Java/Kotlin/Python 编程的经验 · 与 Git 或其他版本控制系统的工作经验 ·与 SQL 工作经验 ·在 Java/Kotline/Py Python/Go 中开发和维系自动化测试的经验 • 在开发和维持测试框架的经验·与 CI/CD 工具合作的经验 · 经验与信息队列 (Kafka) · B1或更高水平的英语语言,以有效地与国际团队沟通你的奖励技能:· 与 gRPC 和 Protobuf 的工作经验 · 框架的经验:dailymotion/allure-go,Gomega (Go) / JUnit5,Allure (Kotlin) / allure-pytest, pytest (Python) · 载荷测试的经验 ·软件设计模式的知识和理解 我们的工作方式:·创新精神:致力于创造性和突破性的解决方案 · Hone
查看英文原文
We are looking for a QA Engineer - Backend (Golang) for the Core Banking Systems Team — a team focused on building reliable and scalable backend systems at the core of our financial infrastructure. The team develops solutions for credit card issuing and processing, working with a microservices architecture and technologies such as Kafka and PostgreSQL. A key part of the team's work is ensuring that our systems are secure, resilient, and compliant with Mexican banking and accounting regulations.
Challenges that await you:
- Requirements analysis, creation of test scenarios, and preparation of test data
- Development and maintenance of test documentation
- Acceptance and regression testing (automated and manual)
- Manual testing responsibilities are an essential part of the role, including on-site involvement and ownership of the testing process.
- Writing and maintaining automated tests in Go
- Support of the test project
- Development and maintenance of the test project
- Integration of automated tests into CI/CD
- Development and maintenance of testing infrastructure and tools
- Identification, localization, and reporting of defects using a bug tracking system
- Communication with the product team during development and participation in releases
- Developing and maintaining custom tools to support the testing process (e.g., mock services, data generators, reporting tools)
What makes you a great fit:
- Experience in developing and maintaining test documentation
- Experience in programming with Go / Java / Kotlin / Python
- Experience working with Git or other version control systems
- Experience working with SQL
- Experience in developing and maintaining automated tests in Java / Kotlin / Python / Go
- Experience in developing and maintaining a test framework
- Experience working with CI/CD tools
- Experience in developing and maintaining testing infrastructure and tools
- Knowledge and understanding of design patterns
- Experience working with message queues (Kafka)
- B1 or higher English level for effective communication with an international team
Your bonus skills:
- Experience working with gRPC and Protobuf
- Experience with frameworks: dailymotion/allure-go, Gomega (Go) / JUnit5, Allure (Kotlin) / allure-pytest, pytest (Python)
- Experience in load testing
- Knowledge and understanding of software design patterns
Our ways of working:
- Innovative Spirit: A commitment to creativity and groundbreaking solutions
- Honest Feedback: valuing open, transparent communication
- Supportive Team: a strong, collaborative community
- Celebrating Achievements: recognizing our wins together
- High-Tech Environment: a team full of smart and revolutionary people who date to challenge the status quo of incumbent finances
- Team time zone: The team works within the GMT+1 to GMT+5 time zone
Our benefits:
- Relocation support to one of our hubs — Cyprus, Serbia, Georgia, Kazakhstan— with assistance for the employee and their family
- Flexible work from one of our offices or remote
- Healthcare Coverage
- Education Budget: Language lessons, professional training and certifications
- Wellness Budget: Mental health and fitness activity reimbursement
- Vacation policy: 20 days of annual leave and paid sick leave
Originally posted on Himalayas