Point your AI agent at freehire and let it find you a job.

Get the CLI →

careers.irissoftware.com

Python SDET - Senior Engineer

Posted Updated
Discussion
Why Join Iris?
Are you ready to do the best work of your career at one of India’s Top 25 Best Workplaces in IT industry? Do you want to grow in an award-winning culture that truly values your talent and ambitions?
Join Iris Software — one of the fastest-growing IT services companies — where you own and shape your success story.
About Us
At Iris Software, our vision is to be our client’s most trusted technology partner, and the first choice for the industry’s top professionals to realize their full potential.
With over 4,300 associates across India, U.S.A, and Canada, we help our enterprise clients thrive with technology-enabled transformation across financial services, healthcare, transportation & logistics, and professional services.
Our work covers complex, mission-critical applications with the latest technologies, such as high-value complex Application & Product Engineering, Data & Analytics, Cloud, DevOps, Data & MLOps, Quality Engineering, and Business Automation.

Working with Us
At Iris, every role is more than a job — it’s a launchpad for growth.
Our Employee Value Proposition, “Build Your Future. Own Your Journey.” reflects our belief that people thrive when they have ownership of their career and the right opportunities to shape it.
We foster a culture where your potential is valued, your voice matters, and your work creates real impact. With cutting-edge projects, personalized career development, continuous learning and mentorship, we support you to grow and become your best — both personally and professionally.
Curious what it’s like to work at Iris? Head to this video for an inside look at the people, the passion, and the possibilities. Watch it here.

Job Description

Experience: 6–8 Years

Role Overview

We are looking for an experienced Python / SQL Automation Engineer with strong hands-on experience in Python programming, SQL, ETL, Unix/Linux commands, and Git. The candidate should be comfortable working on automation, data validation, scripting, ETL, and application testing/engineering activities.

Mandatory Skills

  • Python: Strong hands-on programming experience with Python; ability to develop scripts, utilities, and automation solutions.
  • SQL: Strong SQL skills with experience in writing complex queries, joins, subqueries, aggregations, and data validation.
  • ETL: Strong hands-on experience in ETL, including developing, maintaining, and troubleshooting ETL processes and workflows.
  • Unix/Linux: Good knowledge of Unix/Linux commands.
  • Git: Hands-on experience with Git for source code management, branching, merging, pull requests, and code collaboration.

Good to Have

  • Robot Framework: Experience in developing and maintaining automation test cases using Robot Framework.
  • Experience with automation frameworks and CI/CD tools would be an advantage.
  • Experience working in Agile/Scrum environments.

Key Responsibilities

  • Develop and maintain Python-based scripts and automation solutions.
  • Write and execute SQL queries for data validation, analysis, and troubleshooting.
  • Develop, maintain, and troubleshoot ETL processes and workflows.
  • Perform Unix/Linux-based operational activities.
  • Maintain code using Git and follow standard branching and code review practices.
  • Develop and maintain automated test scripts, where applicable.
  • Troubleshoot issues, identify root causes, and work with cross-functional teams to resolve them.
  • Participate in code reviews and contribute to improving automation and development practices."

Mandatory Competencies

Perks and Benefits for Irisians
Iris provides world-class benefits for a personalized employee experience. These benefits are designed to support financial, health and well-being needs of Irisians for a holistic professional and personal growth. Click here to view the benefits.

Skills

What Senior QA jobs ask for — and how much of it you have →
Apply

See also

QA jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.