Principal QA performance Engineer, AVP
Core
Senior member of a Performance Engineering scrum team assessing and analyzing performance of Charles River's investment management products to identify bottlenecks and provide recommendations.
Role type
Senior IC Performance Test Engineer
Builds
Performance test frameworks, automated performance tests, and comprehensive test plans for web, native/desktop applications, APIs, and batch applications.
Domain
Financial Services / Investment Management Systems
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Performance Test Engineering, bottleneck analysis, automated performance testing, Non-Functional Requirements translation, multi-tiered high-performance database applications, C#, Java, SQL, Powershell, Bash, Windows OS, LoadRunner, JMeter, NeoLoad, APM/Observability Tools (Dynatrace, Datadog, AppDynamics), Git/Github, Agile/Scrum methodology
Preferred skills
MS degree, 5+ years Agile experience, DevOps skills (Python, Cloud Platforms, CICD Tools like Jenkins/TeamCity), industry standard profiling tools, Financial Services domain knowledge
Technologies
LoadRunner, JMeter, NeoLoad, Dynatrace, Datadog, AppDynamics, C#, Java, SQL, Powershell, Bash, Git, Jenkins, TeamCity
Responsibilities
Create and maintain functionality within Performance Test Frameworks, Create comprehensive Performance test plans from Non-functional Requirements, Create and execute automated performance tests, Analyze test results to identify potential bottlenecks, Spin up and tear down Test Environments, Document software defects and communicate issues with developers, Actively participate in agile software development process including daily standups and sprint planning
Seniority
Senior, hands-on IC