QA Automation - Senior Engineer (Noida, UP, India)
Iris Software
Iris Software
Join Iris Software, recognized among India's Top 25 Best Workplaces in the IT industry, and embark on a journey to do your best work. We are a rapidly expanding IT services company where you'll have the autonomy to shape your career success. Our vision is to be the most trusted technology partner for our clients and a premier destination for top industry professionals to achieve their full potential. With a global presence and a focus on cutting-edge technologies across various sectors, we empower enterprise clients through digital transformation.
At Iris, every role is designed as a stepping stone for growth. Our core philosophy, “Build Your Future. Own Your Journey.,” highlights our commitment to providing ownership and opportunities for career development. We cultivate an environment that values your potential, amplifies your voice, and ensures your contributions make a significant impact. Through challenging projects, personalized career development, continuous learning, and mentorship, we are dedicated to supporting your professional and personal evolution.
You will be instrumental in defining and implementing enterprise-level QA automation strategies across UI, API, and mobile platforms, ensuring alignment with overarching product and engineering objectives. This includes establishing robust governance, standards, and reusable frameworks to guarantee consistency, scalability, and maintainability across diverse teams.
You'll lead complex, multi-team automation initiatives, integrating them seamlessly with CI/CD, DevOps, and release management practices. Key performance indicators such as automation coverage, test effectiveness, defect leakage, and cycle time will be under your purview, driving continuous improvement efforts. Accountability extends to automation ROI, defect trends, and overall release confidence across various programs.
Furthermore, you will champion advanced practices like intelligent test selection, analytics-driven quality assessment, and self-healing test strategies. Collaboration with architects and product stakeholders will ensure systems are inherently testable and observable. This role also involves overseeing risk management, reporting, and audit readiness for QA processes, alongside building and mentoring high-performing automation teams, fostering a culture of engineering excellence and a quality-first mindset.
Mandatory skills for this role include a strong understanding of OOPS Concepts, expertise in Automation Framework Creation for Testing, and proficiency in Test Reporting & Risk Management. You should be adept at using Xpath and possess strong programming skills in Java and Python.
Experience with API Automation, specifically using tools and technologies like REST Assured, Cucumber, Playwright, and TestNG, is essential. Familiarity with MS SQL databases is also required.
Behavioral competencies are equally important, encompassing demonstrated leadership and accountability in quality outcomes, effective collaboration with cross-functional teams and business stakeholders, and the promotion of a culture of quality and continuous improvement. Strategic thinking to manage quality risks and testing challenges, along with making informed decisions that balance quality, timelines, and business needs, are key. Effective communication on quality status, risks, and dependencies, alongside encouraging innovation and a customer-focused approach, are expected.
Iris Software
Information Technology & Services