What You'll Do: This role will be responsible for Performance & parallel testing which includes but is not limited to segments of the planning, design, and execution of performance & parallel testing. This role involves collaborating with multiple teams including development teams, DevOps, System & Infrastructure teams, etc. identifying performance bottlenecks, understand & articulate the issues precisely, troubleshoot and investigate issues, raise risks, work on mitigation plans, and make decisions. This role requires a good understanding of performance & parallel testing strategies, high availability solutions, and AI-driven testing methodologies. Primary responsibility will be to assist the team with parallel testing strategy and design. The work will involve analysis of both target systems, creating side-by-side run modes using AI, automation and creation of ad-hoc testing tools and there will be opportunities for training on these concepts. Primary Duties and Responsibilities: To perform this job successfully, an individual must be able to perform each primary duty satisfactorily. Analyze the business requirements, understand the expectation from end user, review with Business Analysts/SMEs and design test scenarios. Develop comprehensive performance & parallel test plans based on system requirements and risk assessments. Leverage Python and Java to create ad-hoc parallel testing tools to be used inte h side by side system runs and for automating the comparison of output data generated by both systems (nice to have). Design and develop performance & parallel test scenarios & scripts using appropriate tools and frameworks. Automate the scripts with available tools wherever possible. Design and develop parallel testing strategies. Develop automation that can compare system outputs between a cloud-based system and legacy client server, DB2, Java system. Monitor system behavior during performance, Load, Stress, and parallel tests and ensure systems meet functional and performance objectives. Functional testing knowledge will be required and a good understanding of Financial Clearing and Risk systems. So, some industry knowledge is preferred, but not a showstopper. Identify performance bottlenecks, root causes, and potential solutions. Identify functional testing issues, root causes and potential solutions. Analyze Results, compare against SLAs, Benchmarks and Provide insights to improve End User Experience. Document defects in Test management tool and provide input for improving performance & parallel test processes. Work closely with development, QA and Operations teams to understand application architecture, requirements and integrate performance & parallel testing into the overall testing strategy. Stay abreast of industry best practices and bring innovative ideas. Design and develop automated parallel testing tools using AI-based decision systems (Claude). Nice to have. Establish testing standards, technical guidance, develop test strategies and conduct knowledge sharing sessions. Data extraction knowledge for both legacy Linux and AWS DBMS, AWS S3 Process oriented , documentation heavy Automation mindset – Scripting, test data setup, execution, comparison, and reporting. Ability to create repeatable tests with limited manual intervention Supervisory Responsibilities: NA
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level