Associate QA Software Engineer (Performance Testing)

First Advantage

INonsitePosted May 13, 2026
Posting intelligenceActively listed

Skills

kubernetesprometheusjavascriptterraformjenkinsgrafanagithubgitlabpythonazurerediscicdjavagooglecloudawsgo

About the role

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:

Facebook

Instagram

LinkedIn

X

YouTube

Equal Employment Opportunities at First Advantage

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for QA Engineer roles in India varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our QA Engineer hub for India medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.