Python SDET - Senior Engineer
Iris Software
Iris Software
Join Iris Software, recognized as one of India's Top 25 Best Workplaces in the IT industry, and contribute to our award-winning culture. As a fast-growing IT services company, we empower you to shape your career success. Our vision is to be the premier technology partner for our enterprise clients, enabling their transformation across various sectors like financial services, healthcare, and transportation.
We tackle complex, mission-critical applications utilizing cutting-edge technologies including Application & Product Engineering, Data & Analytics, Cloud, DevOps, and Quality Engineering. At Iris, every role is a stepping stone for growth, fostering a culture where your potential is valued, your voice is heard, and your work makes a tangible impact.
"Build Your Future. Own Your Journey." is our core belief, providing opportunities for personalized career development, continuous learning, and mentorship to help you achieve your personal and professional best.
Design and architect robust, scalable, and reusable Python-based automation frameworks for UI, API, microservices, and integration testing. Define comprehensive automation strategies, select optimal tools, and establish best practices to enhance coverage, efficiency, and maintainability.
Integrate automation frameworks seamlessly with CI/CD pipelines to facilitate shift-left testing and continuous delivery. Analyze system architecture in collaboration with engineering teams to ensure applications are built with testability, scalability, and performance at their core.
Conduct thorough code reviews of automation scripts and frameworks to uphold standards, optimize performance, and ensure maintainability. Mentor and guide team members on Python automation, design patterns, and advanced testing methodologies. Align quality engineering initiatives with business and technical objectives through effective collaboration with stakeholders and product teams.
This Senior SDET role requires 7-8 years of experience in Quality Assurance and Engineering with a strong focus on automation. Proficiency in Python for programming and automation framework creation is essential.
Candidates should possess expertise in API automation using REST Assured, along with experience in Selenium for UI automation. A solid understanding of creating and developing robust automation frameworks is crucial.
Familiarity with basic build, deployment, and CI/CD concepts is required, alongside experience with database systems like Oracle and MS SQL. A strong grasp of Test Design Practices, particularly Test-Driven Development (TDD), is a key requirement for this position.
Iris Software
Information Technology & Services