Software Engineer, QA (Crypto + Integration)

Posted Yesterday
Be an Early Applicant
Hồ Chí Minh, VNM
In-Office
Junior
Security • Software
The Role
QA engineer focused on cryptography and mobile SDK integration: create test cases, maintain SDK wrappers and repos, run API and automated tests, support customers, document integration steps, and collaborate with crypto, DevOps, and product teams to debug and ensure successful integrations.
Summary Generated by Built In

Summary of Role

V-Key is one of the world’s leading deep-tech companies in mobile cyber-security. Our patented technology V-OS has been deployed by top banks, mobile payment providers, and governments to secure software solutions and protect more than 500 million users globally.

We are rapidly expanding into new markets and new customer segments. Apart from securing digital transactions for everyone, we are also enabling new generation technology by providing the cyber-security infrastructure for banking, government and smart homes, among many others.

At V-Key, we are building towards a future where technology users can enjoy unprecedented security and convenience.

We are looking for a Software Engineer, QA (Cryptography and Integration) as part of Engineering – QA Department.

Duties and Responsibilities

  • Work closely with cryptography product owners, QA team, DevOps team and product engineers to be able to provide the right feedback to the team for V-Key products to be successfully implemented and integrated into the target mobile application
  • Provide guidance to customers in terms of how the integration of the mobile SDK needs to be carried out such as documenting the right sequence of APIs, with right parameters for customers to refer to.
  • Actively work with technical writing team in order to produce well documented steps for achieving successful integration on a specific mobile app development platform
  • Be responsible for maintaining multiple code repositories for various mobile SDK wrappers and be able to make changes to them actively as the base product evolves over time
  • Work with the Customer Success and Support team to be able to gather feedback on integration outcomes and be able to translate it back to product team engineers so that the product can be kept compatible with regard to customer needs
  • Work with DevOps to actively maintain multiple QA testing DevOps pipelines, producing apps built with various frameworks using the same SDK in an automated way
  • As part of your work, actively work with various engineering squads to debug errors, API calling (server team), crypto usage (crypto team), or core platform team, etc.

Requirements

Must have:

  • Bachelor’s degree or above in Computer Science or other Natural Science/Mathematics major, or equivalent experience
  • Min 2 – 3 years of experience in QA role.
  • Good knowledge and willing to learn about mobile application development with strong enthusiasm.
  • Familiar with API testing tools such as Postman, JMeter,…
  • Ability and willingness to study new technology and methodology.
  • Self-driven, able to create test cases based on ticket scope, and provide suggestions standing on stakeholder perspective.
  • Critical thinking and problem-solving capabilities.
  • Excellent written and verbal communication skills in English.
  • Team player with good interpersonal and communication skills.

Nice to have:

  • Having knowledge of HSM (Hardware Secure Module) is a plus.
  • Having knowledge of application deployment and management with Docker, JBoss is a plus.
  • Have basic understanding of various Cryptography Primitives and their properties.
  • Have knowledge of both symmetric and asymmetric cryptographic algorithms.
  • Automation testing development experience (eg. Playwright) is welcomed.
  • Knowledge of native mobile app development as well as cross platforms (i.e. Flutter, React Native, )
  • Be able to learn any new development frameworks depending on the requirements and industry trends.
  • Ability to integrate SDKs into sample applications to monitor the SDK behaviour inside integrated sample apps, and be able to publish them for parties to use.
  • Excellent debugging skills are highly desirable as you will work on products that interact with multiple supporting components.
  • Experience in mobile app automation testing on platforms like pCloudy, Browserstack, device farm would be a big plus.
  • Having a passion for mobile security would be a big plus.

Soft skills

  • Detail-oriented with a strong focus on quality
  • Good time-management skills
  • Can-do attitude
  • Ability to adapt to and learn new technologies quickly
  • Ability to work independently, with minimal supervision
  • Critical thinking and problem-solving capabilities
  • Excellent written and verbal communication skills in English
  • Team player with good interpersonal and communication skills

Skills Required

  • Bachelor's degree in Computer Science, Natural Science, Mathematics, or equivalent experience
  • Minimum 2-3 years of experience in a QA role
  • Familiarity with mobile application development and eagerness to learn
  • Familiar with API testing tools such as Postman and JMeter
  • Ability to create test cases, self-driven, and provide stakeholder-focused suggestions
  • Strong critical thinking and problem-solving capabilities
  • Excellent written and verbal communication skills in English
  • Team player with good interpersonal and communication skills
  • Knowledge of HSM (Hardware Security Module)
  • Knowledge of application deployment and management with Docker and JBoss
  • Basic understanding of cryptographic primitives and symmetric/asymmetric algorithms
  • Automation testing development experience (e.g., Playwright)
  • Knowledge of native and cross-platform mobile development (Flutter, React Native)
  • Ability to integrate SDKs into sample applications and publish them
  • Experience with mobile app automation/testing platforms (pCloudy, BrowserStack, device farms)
  • Excellent debugging skills for multi-component products
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Singapore
121 Employees
Year Founded: 2011

What We Do

V-Key is a global leader in software based digital security, and is the inventor of V-OS, the world's first virtual secure element. FIPS 140-2 Validated and accredited by IMDA, V-Key's Security, Authorization, and Verification solutions are used widely across banking and government mobile and digital platforms across the region. ★ The World's First Deployed by top banks, mobile payment providers, and governments globally, V-OS is the world’s first virtual secure element. With V-OS as a strong security base, V-Key is able to provide a complete mobile application security for any mobile application. Our solutions allow businesses to roll out cloud-based payments, trusted authentication for mobile banking, and other secured mobile applications for user data protection without the need to use any form of hardware secure elements. After all, software security is the new hardware. ★ Certified Cryptography Using a FIPS 140-2 certified module for cryptographic assurance, our solutions have been accredited and accepted by multiple government agencies and regulatory bodies globally. The hardened V-OS virtual machine has been proven in multiple penetration tests to be able to withstand many classes of hacking attacks that are rarely protected against – challenging security standards previously held by hardware tokens. This allows our customers to easily comply with stringent regulatory requirements and other security requirements of cloud-based payments and mobile transactions. ★ Patented Protections V-OS has been architected and developed like a hardware encryptor in order to provide military-grade protection for your mobile app. Traditional tamper-protection relies on techniques such as code obfuscation, whitebox cryptography, and anti-tampering / anti-debugging mechanisms. V-Key tightly integrates these best-of-breed techniques into the V-OS virtual machine in a groundbreaking manner in order to create a reinforcing system of protection. (tag: vkey, mobile app protection, digital identity, 2fa, mfa)

Similar Jobs

Mastercard Logo Mastercard

Consultant

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Hybrid
Hồ Chí Minh, VNM
38800 Employees

Pfizer Logo Pfizer

Health Representative (Anti-infective/Antifungal - Ho Chi Minh)

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
Hybrid
Hồ Chí Minh, VNM
121990 Employees

Pfizer Logo Pfizer

Senior Health Representative (Anti-infective/Antifungal - Ho Chi Minh/Can Tho)

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
Hybrid
2 Locations
121990 Employees

Pfizer Logo Pfizer

Senior Health Representative - (Vaccines Hospital - Dong Nai/An Giang/Kien Giang)

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
Remote or Hybrid
6 Locations
121990 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account