Performance Test Engineer
Concora Credit Inc.
- Beaverton, OR
- Permanent
- Full-time
- Define observability and performance monitoring requirements in partnership with the SRE team.
- Leverage existing monitoring and APM tools (e.g., Azure AppInsights, Grafana, Datadog, New Relic) to evaluate system performance and identify areas for improvement.
- Use dashboards, alerts, and metrics from monitoring tools (i.e. AppInsights, SEQ, etc.) to detect bottlenecks, outages, and performance degradations.
- Provide performance trend analysis to support capacity planning and reliability improvements.
- For example: user growth rate, daily active users (DAUs), monthly active users (MAUs), session length
- Design and execute controlled failure scenarios (e.g., outages, latency, load stress) to validate system reliability.
- Define steady-state metrics and analyze experiment results, driving improvements in fault tolerance and recovery.
- Integrate chaos experiments into CI/CD pipelines (Azure DevOps) for continuous resilience validation.
- Utilize tools such as Azure Chaos Studio, Gremlin, or custom scripts to simulate real-world disruptions.
- Ensure chaos activities adhere to governance, risk, and security policies.
- Analyze test results, document findings, and work with teams to implement fault tolerance and recovery improvements.
- Support performance testing efforts and assist in capacity planning.
- Collaborate with DevOps, SMEs, and developers to troubleshoot performance issues.
- Collaborate with SMEs, DevOPs, and developers to identify high-risk components and failure points.
- Partner with SRE, DevOps, QA, and delivery teams to embed resilience and performance testing into CI/CD pipelines.
- Establish service-level objectives (SLOs) and reliability targets in alignment with business needs.
- Contribute to incident response, post-mortems, and continuous improvement initiatives.
- Advocate for resilience best practices and help teams anticipate and mitigate failure scenarios.
- Bachelor’s in Computer Science (or equivalent) plus 5+ years hands-on performance test engineering experience.
- Strong understanding of observability concepts and ability to define monitoring/alerting requirements.
- Experience with chaos engineering tools (e.g., Azure Chaos Studio, Gremlin, Litmus, or custom frameworks).
- Familiarity with performance/load testing frameworks (e.g., JMeter, k6, Gatling) and CI/CD integration.
- Knowledge of distributed systems, cloud infrastructure (Azure preferred), and container orchestration (Kubernetes).
- Strong analytical, problem-solving, and collaboration skills.
- Medical, Dental and Vision insurance for you and your family
- Relax and recharge with Paid Time Off (PTO)
- 6 company-observed paid holidays, plus 3 paid floating holidays
- 401k (after 90 days) plus employer match up to 4%
- Pet Insurance for your furry family members
- Wellness perks including onsite fitness equipment at both locations, EAP, and access to the Headspace App
- We invest in your future through Tuition Reimbursement
- Save on taxes with Flexible Spending Accounts
- Peace of mind with Life and AD&D Insurance
- Protect yourself with company-paid Long-Term Disability and voluntary Short-Term Disability