Search by job, company or skills

Zeno

Python Developer (QA Function)

new job description bg glownew job description bg glownew job description bg svg
  • Posted an hour ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Location: Bengaluru (or Remote within India)

Start Date: Immediate

About Us

We are building a high-quality, scalable software ecosystem with a strong focus on reliability, performance, and user experience. As part of our engineering excellence charter, the QA function plays a critical role in ensuring robust product releases through automation, continuous testing, and data-driven quality insights.

The Role

We are looking for a detail-oriented and execution-focused Python Developer (QA Automation) with 13 years of experience to support our Software QA function.

This is a hands-on role where you will design, develop, and maintain automated test frameworks and scripts, working closely with developers, product teams, and DevOps to ensure high-quality software delivery.

What You'll Do:

Test Automation Development:

Design, develop, and maintain scalable automated test scripts using Python for web applications, APIs, and backend systems.

Framework Development & Maintenance:

Build and enhance internal automation frameworks ensuring reusability, maintainability, and scalability.

Tooling

Develop internal tools and utilities in Python to improve workflow efficiency, debugging, and developer productivity.

API & Backend Testing:

Develop automated tests for RESTful APIs, validate responses, and ensure data integrity across services.

Continuous Integration & Delivery:

Integrate automated tests into CI/CD pipelines to enable continuous testing and faster release cycles.

Test Planning & Execution:

Collaborate with QA and product teams to understand requirements, create test scenarios, and ensure comprehensive test coverage.

Defect Tracking & Debugging:

Identify, log, and track defects, and work closely with developers to troubleshoot and resolve issues.

Performance & Data Validation:

Support performance testing and validate large datasets to ensure system stability and accuracy.

Documentation & Reporting:

Maintain clear documentation of test cases, frameworks, and automation results; provide insights into quality metrics.

What You Bring:

  • 13 years of experience in Python development, preferably in QA/Automation.
  • Strong proficiency in Python and scripting concepts.
  • Basic understanding of API testing (Postman, REST APIs).
  • Familiarity with CI/CD tools (e.g., Jenkins, GitHub Actions).
  • Good understanding of software testing concepts (functional, regression, integration testing).
  • Strong debugging and analytical skills.
  • Proficiency in SQL for data validation is a plus.
  • Excellent communication and collaboration skills.
  • Ability to work in a fast-paced, agile environment.

Nice to Have:

  • Experience with Python asyncio programming
  • Experience with performance testing tools (e.g., JMeter, Locust).
  • Exposure to Docker or containerized environments.
  • Knowledge of version control systems like Git.

Benefits:

  • Competitive salary based on experience
  • Performance-based incentives
  • Health insurance coverage
  • Opportunity to work on high-impact, scalable systems
  • Collaborative and fast-paced work environment

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 145397409