Jumio

Software Engineer II (QA)

Bangalore Full Time

Role Purpose

At Jumio, you’ll be part of a global leader in identity verification, helping make the digital world safer and more secure. As a Software Engineer II (QA), you will be responsible for ensuring the quality and reliability of our back-end systems by designing robust test strategies, building scalable automation frameworks, and collaborating closely with cross-functional teams to deliver high-quality, customer-centric solutions.

T-Shaped Engineering Expectation

Alongside your core expertise in test automation and software quality, you will contribute across the development lifecycle by working closely with engineering teams, understanding system architecture, and embedding quality at every stage of development. This T-shaped approach enables you to build scalable test frameworks and ensure high standards of software reliability and performance.

Example Responsibilities

  • Develop and maintain automated test frameworks and scripts to ensure high-quality software delivery

  • Design and implement test strategies, plans, and test cases based on product requirements

  • Perform testing of ML models using data-driven use cases

  • Execute regression testing and validate bug fixes

  • Collaborate with development teams to understand system architecture and design

  • Identify, document, and track software defects effectively

  • Continuously improve testing processes, automation coverage, and tools

  • Support and guide junior team members on testing best practices

Experience and Qualifications

  • Bachelor’s degree in Computer Science or a related field with 3+ years of relevant experience

  • Hands-on experience in unit, integration, acceptance, and end-to-end testing for web applications and REST services

  • 2+ years of experience in Python

  • Experience with Python testing frameworks such as PyTest, unittest, and Selenium

  • Strong knowledge of SQL with exposure to MySQL and MongoDB (good to have)

  • Experience with REST API testing using Python libraries

  • Familiarity with Docker and AWS is a plus

  • Comfortable working in UNIX/Linux environments with basic bash scripting knowledge

  • Good understanding of Agile methodologies and product quality practices

  • Strong debugging, troubleshooting, and problem-solving skills

  • Ability to think beyond immediate requirements and approach problems proactively

  • Excellent analytical and communication skills (written and verbal)

  • Fast learner with a structured, hands-on approach and an international mindset

Good to Have

  • Experience working in global, distributed teams across multiple time zones

Jumio Values:

IDEAL: Integrity, Diversity, Empowerment, Accountability, Leading Innovation

Equal Opportunities:

Jumio is a collaboration of people with different ideas, strengths, interests and cultures. We welcome applications and colleagues from all backgrounds and of all statuses.

About Jumio:

Jumio is a B2B technology company dedicated to eradicating online identity fraud, money laundering and other financial crimes to help make the internet safer. We leverage AI, biometrics, machine learning, liveness detection and automation to create solutions that are trusted by leading brands worldwide and respected by industry thought leaders. 

Jumio is the leading provider of online identity verification, eKYC and AML solutions. With a global footprint, we’re expanding the team to meet strong client demand across a range of industries including Financial Services, Travel, Sharing Economy, Fintech, Gaming, and others.

Applicant Data Privacy

We will only use your personal information in connection with Jumio’s application, recruitment, and hiring processes, as described in Jumio’s Applicant Privacy Notice. If you have any questions or comments, please send an email to privacy@jumio.com.