Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.
Jumio • Bengaluru, Karnataka, India
Role & seniority: Software Engineer II (QA)
Stack/tools: Python (2+ years), PyTest/unittest, Selenium; REST API testing; SQL (MySQL, MongoDB—nice to have); Docker; AWS; UNIX/Linux; bash scripting
Develop and maintain automated test frameworks and scripts to ensure quality software delivery
Design and implement test strategies, plans, and test cases from product requirements
Perform testing of ML models, execute regression testing, validate bug fixes, and continuously improve testing processes and tools
Bachelor’s degree in CS or related field; 3+ years of relevant testing experience
Hands-on unit, integration, acceptance, and end-to-end testing for web apps and REST services
Strong Python (2+ years) and testing framework experience; REST API testing; SQL knowledge; UNIX/Linux proficiency; Agile/traditional product quality practices; strong debugging and communication skills
Experience with Docker and AWS; exposure to MySQL and MongoDB; ability to guide junior members; experience with ML data-driven testing
Experience working with global, distributed teams across time zones
Location & work type: Not specified in the provided information
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
IDEAL: Integrity, Diversity, Empowerment, Accountability, Leading Innovation