Python SDET - Senior Engineer
Iris Software
Iris Software
Join Iris Software, a rapidly growing IT services company recognized as one of India's Top 25 Best Workplaces in the IT industry. We are seeking a Senior Python SDET Engineer with 6-8 years of experience to design and develop robust automation frameworks. At Iris, we foster an award-winning culture where your talent and ambitions are valued, offering a launchpad for career growth with "Build Your Future. Own Your Journey." Our vision is to be a trusted technology partner, empowering enterprise clients across various sectors with cutting-edge solutions.
We work on complex, mission-critical applications utilizing the latest technologies in Application & Product Engineering, Data & Analytics, Cloud, DevOps, Data & MLOps, Quality Engineering, and Business Automation. This role offers opportunities for continuous learning, mentorship, and the chance to make a real impact within a dynamic and supportive environment.
Architect and build scalable, maintainable Python-based automation frameworks for UI, API, microservices, and integration testing. Define automation strategies, select tools, and establish best practices for maximum efficiency and coverage. Integrate automation frameworks with CI/CD pipelines to enable shift-left testing and continuous delivery. Collaborate with engineering teams to ensure applications are designed for testability, scalability, and performance. Conduct code reviews for automation scripts and frameworks, ensuring adherence to standards and performance optimization. Mentor team members on Python automation, design patterns, and advanced testing techniques. Align quality engineering initiatives with business and technical goals by collaborating with stakeholders and product teams.
Proven experience in designing and developing Python-based automation frameworks. Proficiency in API automation using tools like REST Assured. Solid understanding of automation framework creation and development principles. Familiarity with basic build, deployment, and CI/CD concepts. Experience in test case creation, execution, and test design practices, including TDD. Skilled in using JIRA for test management. Experience with Selenium for UI automation. Knowledge of MS SQL is essential. Familiarity with ETL concepts is a plus. Behavioral competencies include ownership, collaboration, strong analytical skills, proactive communication, mentorship, end-to-end quality delivery, innovation, adaptability, attention to detail, and initiative.
Iris Software
Information Technology & Services