Back to jobs
ijovi

Associate QA Software Engineer (Performance Testing)

IN_VirtualPosted 3 weeks ago
Full-timeonsite

Job Description

About Role:

We are seeking a skilled Jr QA Performance Engineer to ensure our applications are scalable, resilient, and efficient. You will be integral to our engineering process, from design to deployment, focusing on proactive performance analysis, testing, and optimization across our cloud-native, microservices-based ecosystems. You will champion a culture of performance awareness and continuous improvement.

Responsibilities

  • Performance Lifecycle Management: Design, develop, execute, and automate comprehensive performance tests (load, stress, scalability, endurance) to identify bottlenecks and ensure system reliability under peak conditions.
  • Observability & Monitoring: Implement and manage advanced observability stacks (metrics, logs, traces) using tools like Dynatrace, New Relic, Prometheus/Grafana, and OpenTelemetry to gain deep insights into system behavior in production and pre-production environments.
  • Analysis & Optimization: Conduct root cause analysis of performance issues using profiling tools and distributed tracing. Collaborate with development and SRE teams to optimize code, database queries (SQL/NoSQL), caching layers (Redis), and infrastructure configuration.
  • Shift-Left Advocacy: Partner with developers early in the SDLC to establish performance budgets, review architectures, and integrate performance checks into code review and CI pipelines.
  • Capacity Planning & Forecasting: Model system capacity, forecast resource needs, and provide data-driven recommendations for scaling infrastructure in cloud environments (AWS, Azure, GCP).
  • CI/CD Integration: Build and maintain automated performance test suites integrated into CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions) to enable continuous performance validation.
  • Performance-Security Collaboration: Evaluate the performance impact of security controls and participate in resilience testing (e.g., DDoS simulation, failover testing).
  • Documentation & Communication: Clearly document performance benchmarks, test plans, and findings. Effectively communicate risks, recommendations, and SLAs/SLOs to technical and non-technical stakeholders.
  • Work with developers and QA engineers on performance principles, tools, and best practices.

Requirements

  • 1-4 years minimal experience in performance testing
  • Bachelor’s degree in computer science, Engineering, or related field, or equivalent practical experience.
  • Proven experience in performance engineering for complex web applications, microservices, and distributed systems.
  • Strong written and verbal communication and presentation skills
  • Strong problem solving and analytical skills
  • Excellent organizational skills with outstanding attention to detail
  • Experience with Agile/DevOps practices and CI/CD tools.
  • Excellent analytical, problem-solving, and troubleshooting skills.
  • Performance Testing & Automation Experience using tools like JMeter, Gatling, k6, LoadRunner or Locust.
  • Observability & Monitoring Proficiency with APM such as AppDynamics, Azure AppInsights, Dynatrace, New Relic, observability platforms, and distributed tracing.
  • Scripting & Coding: Strong ability in Python, Java, JavaScript/Node.js, or Go for creating tests, automation, and data analysis.
  • Platform & Infrastructure Knowledge in the following areas:
  • Cloud Platforms (AWS, Azure, GCP) and container orchestration (Kubernetes).
  • Database performance tuning and caching strategies.
  • Networking fundamentals (TCP/IP, HTTP/2, gRPC, WebSocket).
  • Experience with chaos engineering principles, infrastructure as code (Terraform), or serverless architectures. (Preferred)

We have great people here and are looking for more. Come join us!
 

Follow us:

Equal Employment Opportunities at First Advantage
First Advantage is an equal opportunity employer. We are committed to providing a workplace and recruitment process that is free from unlawful discrimination, harassment, and retaliation. Employment decisions at First Advantage are based solely on qualifications, merit, and business needs. We do not discriminate in any aspect of employment on the basis of race, color, national origin, ancestry, citizenship, religion, creed, sex, gender identity, gender expression, sexual orientation, marital or family status, pregnancy, age, physical or mental disability, medical condition, genetic information, veteran or military status, or any other characteristic protected by applicable law.

See Your Match Score

Sign up and Renata will show you how this job matches your skills and experience.

Associate QA Software Engineer (Performance Testing) at ijovi | Renata