SDET - Senior Engineer
Iris Software
Iris Software
Join Iris Software, recognized as one of India's Top 25 Best Workplaces in the IT industry. We are a rapidly expanding IT services company dedicated to being a trusted technology partner and a premier destination for top industry professionals. With a global presence across India, the U.S.A., and Canada, we empower enterprise clients through technology-driven transformations in sectors like financial services, healthcare, and transportation.
Our expertise spans critical application development, leveraging cutting-edge technologies in areas such as Application & Product Engineering, Data & Analytics, Cloud, DevOps, and Quality Engineering. At Iris, we believe in fostering an environment where your career can flourish, encouraging ownership of your professional journey and providing ample opportunities for growth.
We cultivate a culture that values your potential, amplifies your voice, and ensures your work makes a tangible impact. Through engaging projects, tailored career development plans, ongoing learning, and mentorship, we are committed to supporting your personal and professional advancement.
As a Senior SDET Engineer, you will be instrumental in designing, developing, and maintaining sophisticated automated test frameworks using tools like Selenium, TestNG, and Cucumber. You will craft and execute comprehensive automated test scripts for web applications, APIs, and end-to-end business processes.
Your role will involve performing detailed API testing and validation utilizing RestAssured and Postman. You will also develop robust automation solutions with Java or Python, adhering to best practices in coding and testing. Collaboration with cross-functional teams, including developers, business analysts, and product managers, will be key to understanding requirements and defining effective test scenarios.
Additionally, you will identify, track, and report defects thoroughly, ensuring complete test coverage across all applications. Analyzing test outcomes, troubleshooting failures, and contributing to root cause analysis for continuous quality enhancement are core responsibilities. You will also drive the evolution of our test automation strategy, framework enhancements, and continuous improvement initiatives within an Agile framework.
This role requires proficiency in Quality Assurance and Engineering Automation, with a strong foundation in Core Java and a deep understanding of Rest Assured and Selenium. Experience with Test-Driven Development (TDD) and creating robust testing frameworks is essential.
Familiarity with basic build, deployment, and CI/CD processes is necessary. You should be adept at using development tools and management systems like JIRA. A solid grasp of risk management principles within Quality Engineering is also expected.
While specific degree requirements are not detailed, a background in areas relevant to software engineering and quality assurance is anticipated. A proactive approach to problem-solving and a commitment to continuous learning are highly valued.
Iris Software
Information Technology & Services