Jobs and Careers
OC

Senior Associate, Software Engineering: Software Development Test (SDET)

OCC
United StatesRemotefull_timeVerifiedPosted 13 Feb 2026
💰 $148,700/yr($86,500/yr$148,700/yr)

About the role

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

Qualifications:

The requirements listed are representative of the knowledge, skill, and/or ability required.  Reasonable accommodations may be made to enable individuals with disabilities to perform the primary functions.

  • Knowledge of development & testing lifecycles (Waterfall/Agile), change control tracking, and test planning with experience in AI-driven testing methodologies.

  • Analytical skills to test sophisticated systems, log defects, implement predictive analytics, and clearly communicate findings to stakeholders.

  • Strong communication skills (written and oral), and ability to work effectively with clients and management.

  • Highly motivated self-starter with creative problem-solving skills and ability to handle multiple projects simultaneously in a fast-paced Agile environment.

Technical Skills:

  • Experience in Performance and parallel testing on cloud & on-prem for n-tiered environments.

  • Experience in understanding the application architecture, NFR’s & identifying production workloads.

  • Experience in AWS or Azure platform to run performa

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

OCC

View company profile →