TestYantra Software Solutions

Python - QA Engineer

TestYantra Software Solutions · Bengaluru, Karnataka, India

Software Development · 501-1,000 employees

19 h ago
Senior (5-10 yrs) Full-time India
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Design and maintain automated test frameworks using Python to validate web applications, APIs, and backend services. Focus on testing cloud-native applications on AWS and validating unstructured data formats like videos and images.

What they look for

Python Automation AWS API Testing Unstructured Data Validation CI/CD Backend Validation Regression Testing Integration Testing End-to-End Testing Agile/Scrum Root Cause Analysis Test Framework Design

Requirements

Requires 6-8 years of experience in software testing with strong expertise in Python automation and AWS. Candidates must have experience with API testing, CI/CD pipelines, and validating multimedia datasets.

Full description

About the Role

We are looking for a skilled QA Engineer with strong expertise in Python Automation Testing and AWS. The ideal candidate should have experience validating applications that process unstructured data such as videos, images, JSON, documents, and other media formats. This role requires a strong automation mindset with experience testing cloud-native applications, APIs, and data-intensive systems.

Key Responsibilities

  • Design, develop, and maintain automated test frameworks using Python.
  • Develop and execute automated test cases for web applications, APIs, and backend services.
  • Validate applications handling unstructured data, including videos, images, JSON files, documents, and multimedia content.
  • Perform functional, regression, integration, and end-to-end testing.
  • Test cloud-native applications deployed on AWS and validate cloud workflows.
  • Develop automation scripts for API testing and data validation.
  • Collaborate with developers, product owners, and DevOps teams to ensure high-quality releases.
  • Analyse test results, identify defects, and perform root cause analysis.
  • Integrate automated test suites into CI/CD pipelines.
  • Contribute to automation framework enhancements and QA best practices.

Skills & Qualifications

  • 6–8 years of experience in Software Testing and Test Automation.
  • Strong hands-on experience in Python Automation.
  • Experience testing applications hosted on AWS.
  • Experience validating unstructured data such as videos, images, JSON, XML, documents, or multimedia datasets.
  • Strong experience in API Testing and backend validation.
  • Understanding of CI/CD pipelines and DevOps practices.
  • Strong analytical, debugging, and problem-solving skills.
  • Experience working in Agile/Scrum environments.