Senior Test Automation Engineer
BBI
Job Description
Responsibilities:
• Architect, implement, and maintain modular automation frameworks from scratch using Playwright with Java (Maven/Gradle, TestNG/JUnit) and Playwright with C# (.NET, NUnit/xUnit).
• Implement design patterns such as Page Object Model (POM), Screenplay pattern, dynamic fixtures, and Playwright auto-waiting to achieve reliable, zero-flake test suites.
• Performance & Load Testing: Design, build, and maintain realistic performance testing workloads in Apache JMeter (load, stress, spike, endurance, and capacity testing).
• Analyze JMeter KPIs (throughput, latency, response time percentiles 90th/95th/99th, error rates) and correlate findings with backend metrics via APM tools (e.g., Datadog, New Relic, Dynatrace).
• Integrate Playwright suites and headless JMeter test runs into CI/CD pipelines (GitHub Actions, GitLab CI, Azure DevOps, Jenkins) with automated pass/fail thresholds and artifact reporting.
• Combine