- In the next-generation financial systems business, you will be responsible for “quality assurance (QA) of in-house products and external vendor quality control.”
- While building a culture and process for internal system quality, you will also appropriately evaluate and manage external vendor development output to achieve systems that meet high quality standards.
- you will work directly with the CEO, collaborating with product managers and tech leads to optimize the development process from a quality assurance perspective. You will proactively drive everything from formulating test strategies to proposing improvements to improve quality.
- In development projects including connections with Swift and major banks, you will lead quality control for external vendors and support the realization of a robust and reliable system.
Technologies Used
*May vary by project
- Blockchain
Languages: Go, Rust, Solidity, Kotlin
Network: Ethereum, BNB Chain, Cosmos, etc. - Server-Side/Backend Development
Language: Go
Database: PostgreSQL (Azure Cosmos DB) - Front-End Development
TypeScript, Next.js, wagmi, Chakra UI - Infrastructure/SRE
Cloud: Azure, Kubernetes
CI/CD: GitHub Actions, Argo CD, Argo Workflows
Monitoring: OpenTelemetry, Grafana
Requirements
- Experience as a QA engineer or test manager at an SIer, or experience working in QA or quality control at an internet company
- Experience working in QA or quality control for mission-critical systems such as financial systems
- Experience setting up a QA process or building and improving a quality assurance process
- Interest in blockchain technology (practical experience is not required)
Welcome Requirements
- Software engineering experience (especially experience designing and implementing test automation and CI/CD is a plus)
- Experience in quality assurance for products using blockchain technology (e.g., smart contract testing, distributed system QA)
- Experience formulating and promoting quality assurance strategies (e.g., test plan development, test process standardization, quality KPI design)
- Experience negotiating with external vendors, financial institutions, and internal stakeholders (especially experience formulating and coordinating quality requirements and release standards is a plus)
- Experience in performance and security testing (e.g., JMeter, Gatling, OWASP ZAP)
- Systematic knowledge of quality assurance (e.g., ISTQB, TMMi, ISO 9001)
- Understanding of regulations and compliance in the finance, payments, and blockchain fields (e.g., FISC, SOC2, ISO 27001)
Desired Profile
- A quality engineer with experience in quality control who can adapt to the speed and change of a startup.
- A person who can assess the current situation, define the ideal future system, and create a good system.
- A person who can determine the balance between business, organization, and technology and explain what that should be from a technical perspective.
- A person who can collaborate with engineers and tech leads across the company to create a development team culture.
- A person who can proactively improve their technical skills to create a good system and take the lead in creating a development environment and organization that will enable them to do so.