14 days ago
Atlanta, GA, USAMid Level / Senior
Base Salary
$69k - $104k/yr
Responsibilities
- Understand and translate business and technical requirements into performance tests within a CI environment.
- Work with product management and other functional teams to own and deliver performance/load test plans.
- Collaborate with different functional groups to identify gaps, prioritize, and resolve issues.
- Conduct system performance testing to ensure system reliability, capacity, and scalability.
- Investigate performance issues and make recommendations to development and operations teams.
- Generate test summary reports for management review.
- Train and mentor junior performance engineers.
- Define test data and reports for both functional and non-functional requirements.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 2-4+ years of relevant experience as a Performance Engineer.
- Ability to write and maintain scripts using BlazeMeter and JMeter.
- Experience analyzing CPU utilization, memory usage, and network usage.
- Skills in identifying memory leakage, connection issues, and bottlenecks.
- Familiarity with JIRA for tracking performance issues.
- Experience with GitLab and other git tools for source code management.
- Strong experience with database testing (SQL/NoSQL).
- Experience with CI tools like Jenkins and GitLab CI.
- Superior communication and organizational skills.
- Ability to work as part of a team and supervise junior engineers.
- Experience in cloud application projects (Azure or AWS) is preferable.
- Agile development experience, including BDD/TDD and SCRUM.
- Experience with Docker or Kubernetes.
Benefits
- Comprehensive healthcare coverage.
- Flexible PTO.
- Equity RSUs and annual performance bonus opportunities.
- Retirement account support.
- 14+ weeks of paid parental leave.
- Career development opportunities.
- Company-paid privacy certification exam fees.
Tech Stack
Apache JMeterAWSAzureDockerGitLab CI/CDJenkinsKubernetesSQL