
Software Developer – Test, Performance, Scalability
Tecsys Inc.
full-time
Posted on:
Location Type: Hybrid
Location: Montreal • Canada
Visit company websiteExplore more
About the role
- Design and execute performance, load, stress, and endurance tests, and publish key metrics
- Develop performance test plans and realistic load models based on WMS flows and operational patterns
- Build and maintain reusable test assets with JMeter (APIs) and Playwright (UI flow validation when required)
- Analyze bottlenecks at the application, PostgreSQL database, and Kubernetes/AWS infrastructure levels; lead root-cause analyses and formulate recommendations
- Leverage logs, metrics, and APM tools (e.g., Datadog) to validate regressions and confirm improvements
Requirements
- 5+ years of proven experience in performance and scalability testing / performance engineering
- Strong ability to independently determine what to measure, how to execute tests, and how to interpret results
- Deep knowledge of the supply chain domain and Warehouse Management Systems (WMS) (required) — understanding of warehouse operations and common workflow variations
- Experience with enterprise applications in Kubernetes and cloud environments (preferably AWS)
- Experience with tools such as JMeter, Playwright, and monitoring/APM tools (Datadog or equivalent)
- Strong hands-on expertise with JMeter (test design, correlation, parameterization, data-driven execution, reporting and analysis)
- Experience using Playwright for UI automation and validation of flows (smoke tests and critical paths)
- Proficiency in Java for troubleshooting, testing, and understanding application behavior
- Proficiency in Python for scripting, automation utilities, and analysis
- Strong knowledge of PostgreSQL and performance investigation techniques (slow queries, locks/concurrency, indexing, connections)
- Experience testing REST and SOAP services
- Knowledge of Kubernetes and AWS concepts related to performance and scalability
- Excellent communication and collaboration skills with multidisciplinary teams
- Proactive, structured approach focused on problem-solving and root-cause analysis
- Strong attention to detail; ability to manage multiple tasks and priorities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
performance testingscalability testingperformance engineeringJMeterPlaywrightPostgreSQLJavaPythonREST servicesSOAP services
Soft Skills
communicationcollaborationproblem-solvingroot-cause analysisattention to detailtime management