Nextech is looking for a Lead Software Engineer in Test - Performance Test Engineering to lead the QAE team's efforts in performance testing, ensuring high-quality Nextech solutions by identifying system bottlenecks and driving performance improvements.
Requirements
- Strong hands-on experience with k6 for performance testing (test scripting, optimization, and reporting).
- Strong SQL querying skills, preferably MSSQL.
- InfluxDB + Grafana expertise: Flux queries, dashboard templates, alerts, and automated reporting.
- CI/CD integration experience (Azure DevOps).
- Docker, Kubernetes for scaling test runners/environments.
- Distributed performance setups and environment orchestration.
- Experience working with a Software as a Service (SaaS) development team.
Responsibilities
- Lead the design, development, and execution of performance, load, stress, spike, and endurance tests across multiple applications.
- Build, optimize, and maintain k6-based performance testing frameworks, integrated into CI/CD pipelines.
- Partner with developers, DBAs, DevSecOps, and architects to understand system architecture, identify system bottlenecks and improve system scalability.
- Develop custom Grafana dashboards and automated reports to visualize system performance and trends.
- Monitor and analyze system performance using Azure Application Insights, Grafana, and InfluxDB, driving actionable recommendations.
- Design test data generation strategies to support realistic workload simulations.
- Effectively advocate for automation framework extensions that will lead to more efficiency in the quality management process.
Other
- Facilitate career growth by providing mentoring and performance feedback together with the QAE Manager.
- Lead root cause analysis (RCA) using the 5 Whys method, take ownership of issue analysis, and prioritize solutions to minimize escaped defects within their respective product domains.
- Work with Product, Engineering, UI/UX and Delivery teams to understand customer problems, provide feasible technical solutions, and create delivery plans.
- Demonstrate excellence in both written and verbal communication.
- Produce detailed reports, presentations, and recommendations for leadership and stakeholders.
- All responsibilities must be carried out in compliance with EEO laws, HIPAA, ERISA, and other relevant regulations.
- 100% Remote role.