Senior QA Performance Engineer- Remote
First Advantage
About the role
About First Advantage
At First Advantage (Nasdaq: FA), people are at the heart of everything we do. From our customers and partners to our greatest advantage — our team members. Operating with empathy and compassion, First Advantage fosters a global inclusive workforce devoted to the diverse voices that make up our talent and products. Our team members empower each other to be their authentic selves and treat all with respect, integrity, and fairness.
Say hello to a rewarding career and come join a leading provider of mission‑critical background screening solutions to some of the most recognized Fortune 100 and Global 500 brands.
What We Do
We are on the frontline of recruitment enabling organizations to Hire Smarter. Onboard Faster™
First Advantage is an HR Tech company delivering innovative solutions and insights to enable our clients to manage risk and hire the best talent. Leveraging an advanced technology platform, First Advantage builds fully scalable, configurable screening programs that meet the unique needs of over 33,000 clients.
- Headquartered in Atlanta, GA
- Internationally distributed workforce spanning 19 countries with about 5,500 employees
- Performs over 93 million screens in over 200 countries and territories annually
Who You Are
- Self‑motivated and ready to “roll up your sleeves.”
- Independent contributor who is also collaborative; can spearhead a project and see it through from start to completion.
- Team player who navigates cross‑functional teams and works well with members in other business units and departments toward a common goal.
- Innovator – sees gaps in current processes or workflows as opportunities to improve and try something new.
- Lifelong learner, always seeking opportunities to learn and upskill; understands the importance of thorough and secure screenings and is interested in the Human Capital sector and the confluence of people, process, and technology.
About Role
Senior QA Performance Engineer with prior senior experience, to assist with testing, guide and lead teams, and provide a higher capacity of implementing innovation, research, and inclusion, support growth, and deliver better application stability for customers and their experience.
What You'll Do
- 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.
- Lead performance initiatives and influence architectural decisions.
- 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 behaviour 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: Document performance benchmarks, test plans, and findings in a clear and structured manner.
- Effectively communicate risks, recommendations, and SLAs/SLOs to technical and non‑technical stakeholders.
- Mentor developers.
What We're Looking For
- Minimum 5 years of experience in performance testing.
- Proven experience in performance engineering for complex web applications, microservices, and distributed systems.
- Strong written and verbal communication and presentation skills.
- Excellent problem‑solving, troubleshooting, and analytical skills.
- Excellent organizational skills with outstanding attention to detail.
- Experience with Agile/DevOps practices and CI/CD tools.
- 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, 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:
- Cloud platforms (AWS, Azure, GCP) and container orchestration (Kubernetes).
- Database performance tuning and caching strategies.
- Networking fundamentals (TCP/IP, HTTP/2, gRPC, WebSocket).
Why First Advantage Is Your Next Big Career Move
First Advantage is undergoing a technology transformation! We are looking for experts who are excited to work with advanced technologies, provide best‑in‑class user experiences, drive the development and deployment of scalable solutions, and smoothly guide our agile teams and clients through meaningful changes as we continue to expand our impact.
Employee Benefits – India Region
- Most roles enable remote work with occasional business travel; hybrid working model.
- Comprehensive employee leave policy.
- Career progression through internal job opportunities and global talent mobility programs.
- Career development: Mentoring program, people‑management program, cross‑functional training, soft‑skills training.
- Continuous learning and development opportunities; upskilling and reskilling through e‑learning platforms.
- Training and certification reimbursement programs.
- Medical insurance coverage for employees and parental insurance benefits.
- Calendarized employee wellness programs.
- Quarterly rewards and recognition program to recognize exemplary performance.
- Additional allowances: weekend working, holiday pay, relocation assistance, maternity bonus, crèche allowance, and other allowances.
United States Equal Opportunity Employment
First Advantage is proud to be a global leader in removing barriers and supporting our community members to ensure the changing demographics of the workforce are reflected in our hiring and employment practices. We value all of our candidates, employees, and clients, and place great emphasis on hiring and supporting qualified individuals in each role. We are an equal opportunity employer. We do not discriminate on the basis of race, color, ethnicity, ancestry, religion, sex, national origin, sexual orientation, age, citizenship status, marital status, disability, gender identity, gender expression, veteran status, genetic information, or any other area protected by applicable law.
Apply Today!
You have learned a little about us today – we want to learn about you! If you think this position and our company are a great fit for your areas of interest and expertise, tell us about yourself by applying now!
Requirements
- Minimum 5 years of experience in performance testing
- Proven experience in performance engineering for complex web applications, microservices, and distribute systems.
- Strong written and verbal communication and presentation skills
- Excellent problem-solving, troubleshooting, and analytical skills
- Excellent organizational skills with outstanding attention to detail
- Experience with Agile/DevOps practices and CI/CD tools.
- 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.
- Strong ability in Python, Java, JavaScript/Node.js, or Go for creating tests, automation, and data analysis.
- Cloud Platforms (AWS, Azure, GCP) and container orchestration (Kubernetes).
- Database performance tuning and caching strategies.
- Networking fundamentals (TCP/IP, HTTP/2, gRPC, WebSocket)
Responsibilities
- Design, develop, execute, and automate comprehensive performance tests (load, stress, scalability, endurance) to identify bottlenecks and ensure system reliability under peak conditions.
- 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 behaviour in production and pre-production environments.
- Conduct root cause analysis of performance issues using profiling tools and distributed tracing.
- Partner with developers early in the SDLC to establish performance budgets, review architectures, and integrate performance checks into code review and CI pipelines.
- Model system capacity, forecast resource needs, and provide data-driven recommendations for scaling infrastructure in cloud environments (AWS, Azure, GCP).
- Build and maintain automated performance test suites integrated into CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions) to enable continuous performance validation.
- Evaluate the performance impact of security controls and participate in resilience testing (e.g., DDoS simulation, failover testing).
- Document performance benchmarks, test plans, and findings in a clear and structured manner.
- Effectively communicate risks, recommendations, and SLAs/SLOs to technical and non-technical stakeholders.
- Mentor developers
Benefits
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free