Tech Lead – QA – Performance Testing

Posted 5 days ago

This is a fully remote position, open to applicants in Qatar, +1 more country.

📋 Description

• Design, implement, and evaluate performance tests for web applications, BI reports/dashboards, and ETL/data models.

• Utilize JMeter for conducting load, stress, soak, and spike testing on web applications.

• Create custom Playwright/Python scripts for performance testing of BI and ETL.

• Translate SLAs into quantifiable performance thresholds.

• Validate the performance of ETL pipelines and data models, assessing job runtime, data volume management, transformation throughput, and impact on downstream reporting.

• Evaluate BI performance, focusing on report/dashboard load times, query response, concurrent user load, and refresh/batch windows.

• Incorporate performance tests into Azure DevOps pipelines, ensuring automated quality gates, reporting, and release readiness checks.

• Identify performance bottlenecks, communicate clear findings, and collaborate with development, QA, data, and operations teams.

• Engage in SAFe ceremonies such as PI Planning, Sprint Planning, System Demo, and Inspect & Adapt.

• Achieve iteration and PI objectives.

• Leverage GitHub Copilot and MCP where applicable to enhance scripting, analysis, and documentation.


⛳️ Requirements

• 4–8 years of experience in performance engineering or test automation with a significant emphasis on performance.

• Proficient in JMeter: creating test plans, handling correlation, parameterization, assertions, distributed execution, and result analysis.

• Experience with Playwright using JavaScript/TypeScript and Python for developing custom client-side, BI, and ETL performance scripts.

• Background in performance testing web applications, BI tools, and ETL/data models.

• Familiarity with Azure DevOps: managing pipelines, CI/CD, test execution, and reporting.

• Knowledge of SAFe methodology and the ability to function within Agile Release Trains.

• Strong grasp of HTTP/APIs, data flows, and key performance metrics, including latency, throughput, error rate, concurrency, and job duration.

• Practical experience with GitHub Copilot; knowledge of MCP is advantageous.

• Excellent communication skills, adept at root-cause analysis, and quick learning capabilities.

• Bachelor's degree in Computer Science, Engineering, or equivalent professional experience.

• A deeper background in ETL/data pipelines is a plus.

• Experience with BI tools such as Power BI, Tableau, Cognos, or similar is beneficial.

• Familiarity with k6, Grafana, Datadog, Application Insights, or other observability tools is a plus.

• Experience in cloud environments, preferably Azure, is advantageous.


🏝️ Benefits

• Employees have the option to work remotely.

• Full-time employment opportunities available.

People also viewed

NationsBenefits1 day ago

Software Development Engineer II

US flagFlorida OnlyFull-timeFull-stack Engineer
ApplyView job
QAVION GROUP1 day ago

Senior Fullstack Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer€80k – €150k/year
ApplyView job
Weflow | getweflow.com1 day ago

Senior Software Engineer – Principal

DE flagGermany OnlyFull-timeFull-stack Engineer€90k – €110k/year
ApplyView job
Travoom1 day ago

Principal Full Stack Engineer – Ticketing, Travel Commerce

US flagTexas OnlyFull-timeFull-stack Engineer
ApplyView job
RTX1 day ago

Principal Engineer, Software Engineering

US flagIowa OnlyFull-timeFull-stack Engineer$107.5k – $204.5k/year
ApplyView job
R1 RCM1 day ago

Product Engineer II

US flagUnited States OnlyFull-timeFull-stack Engineer$105k – $202.5k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers