Performance Test (AI Enabled) - Senior Engineer
Iris Software
Iris Software
Join Iris Software, a distinguished IT services company recognized among India's Top 25 Best Workplaces in the IT industry. We offer an award-winning culture that fosters talent and ambition, providing a launchpad for your career growth. Our vision is to be a trusted technology partner and a preferred destination for industry professionals seeking to realize their full potential.
With a global presence across India, the U.S.A., and Canada, we empower enterprise clients through technology-enabled transformations in financial services, healthcare, transportation & logistics, and professional services. Our expertise spans complex, mission-critical applications utilizing cutting-edge technologies such as Application & Product Engineering, Data & Analytics, Cloud, DevOps, Data & MLOps, Quality Engineering, and Business Automation.
As a Senior Engineer focused on Performance Testing, you will be instrumental in designing and implementing comprehensive performance testing strategies, including load, stress, endurance, and spike testing. You will develop intricate performance scripts and scenarios that accurately simulate real-world workloads.
Your role involves analyzing system architecture to pinpoint performance risks and areas for optimization. You will lead performance testing initiatives, ensuring system scalability and stability. Key responsibilities include planning and executing baseline and trend tests, coordinating test windows, and facilitating monitoring access.
Analyzing test results to deliver detailed performance findings, identifying bottlenecks, thresholds, and providing actionable recommendations in collaboration with engineering and operations teams will be crucial. You will also be responsible for maintaining performance scripts and reports according to best practices, alongside producing and maintaining comprehensive test documentation and runbooks.
Further contributions include supporting non-functional testing activities, such as developing initial k6/Gatling scripts under guidance, and continuously enhancing the automation suite's health through refactoring and optimization. You will support sprint demos, provide visibility into automation progress and results, and mentor team members on advanced performance testing tools and techniques. Collaborating with stakeholders to define Service Level Agreements (SLAs) and performance benchmarks is also a key aspect of this role.
The ideal candidate will possess strong mandatory skills in Jmeter, Concurrency Testing, Web Analytics Testing, and LoadRunner. You should demonstrate ownership in driving quality initiatives and performance testing excellence, collaborating effectively with teams and stakeholders for successful project delivery.
We are looking for individuals with robust analytical and problem-solving skills to tackle complex testing challenges. Proactive communication is essential to ensure stakeholder alignment and transparency. Mentoring team members and promoting knowledge sharing across testing practices is highly valued.
Ensuring end-to-end quality delivery through effective test ownership and driving innovation in performance testing strategies, processes, and automation adoption are key expectations. Adaptability to changing requirements and testing priorities, coupled with meticulous attention to detail in testing, validation, and defect management, will contribute to success. Taking initiative in improving test coverage, processes, and quality practices is also encouraged.
Iris Software
Information Technology & Services