SDET Python - Senior Engineer (Noida, UP, India)
Iris Software
Iris Software
Join a leading IT services company recognized as one of India's Top 25 Best Workplaces in the IT industry. We offer an award-winning culture that values talent and ambition, providing a platform to own and shape your career success. Our vision is to be a trusted technology partner, empowering enterprise clients across financial services, healthcare, transportation & logistics, and professional services.
We specialize in complex, mission-critical applications leveraging cutting-edge technologies including Application & Product Engineering, Data & Analytics, Cloud, DevOps, Data & MLOps, Quality Engineering, and Business Automation. At Iris, every role is a launchpad for growth, fostering a culture where your potential is valued, your voice matters, and your work creates real impact. Experience personalized career development, continuous learning, and mentorship to become your best, both personally and professionally.
Architect and develop scalable, maintainable, and reusable Python-based automation frameworks for UI, API, microservices, and integration testing. Define comprehensive automation strategies, selecting appropriate tools and establishing best practices to maximize coverage and efficiency. Integrate automation frameworks seamlessly with CI/CD pipelines to enable shift-left testing and continuous delivery. Analyze system architecture, collaborating with engineering teams to ensure applications are built with testability, scalability, and performance in mind. Conduct thorough code reviews of automation scripts and frameworks to ensure adherence to standards, optimize performance, and enhance maintainability. Mentor and guide team members on Python automation frameworks, design patterns, and advanced testing techniques. Collaborate with stakeholders, architects, and product teams to align quality engineering initiatives with business and technical objectives.
Possess 7-8 years of professional experience in software quality engineering and automation. Proficiency in Python for automation framework creation and development is essential. Expertise in API Automation using REST Assured is mandatory. Strong understanding of automation framework design, development, and implementation. Familiarity with basic build, deployment, and CI/CD concepts is required. Experience with Selenium for UI automation is necessary. Solid knowledge of Test Case Creation and Execution, Test Design Practices (TDD), Test Reporting, and Risk Management. Proficiency in MS SQL is a must. Demonstrate strong analytical and problem-solving skills. Exhibit ownership in driving quality initiatives and effective collaboration. Excellent communication skills for stakeholder alignment and transparency. Ability to mentor team members and promote knowledge sharing. Adaptability to changing requirements and testing priorities is key. Maintain a strong attention to detail in all aspects of testing and defect management.
Iris Software
Information Technology & Services