We are looking for a Senior Test Engineer with strong expertise in Playwright-based test automation and performance testing. In this role, you will design, implement, and maintain automated test suites and performance test frameworks, collaborate closely with cross functional teams, and work with customers from various industries. You take ownership of quality, test and performance processes, and support and mentor less experienced testers
Job Description
Looking for a Senior Test Engineer with strong expertise in Playwright-based test automation and performance testing. In this role, you will design, implement, and maintain automated test suites and performance test frameworks, collaborate closely with cross functional teams, and work with customers from various industries. You take ownership of quality, test and performance processes, and support and mentor less experienced testers
Responsibilities
Design, implement and maintain Playwright end-to-end test automation (TypeScript/JavaScript), including test data, test environments and automation frameworks.
Evaluate applications and existing test bases for testability and automation suitability, plan and execute tests, and report defects and test results.
Lead automation activities in projects, supporting CI/CD integration of automated tests and leveraging AI-based approaches to improve test design, execution and analysis.
Lead performance testing efforts across delivery teams, defining standards, best practices and end-to-end performance testing strategies (load, stress, endurance, scalability, capacity).
Design, develop and maintain performance test scripts and scenarios using tools such as JMeter (or similar), and integrate performance tests into CI/CD pipelines with appropriate thresholds and automated gates.
Monitor and analyze system performance metrics, identify bottlenecks and root causes, and advise teams and customers on performance risks, findings, remediation options and suitable tools/technologies.
Collaboration & Communication
Communicate clearly with technical and non technical stakeholders about quality and performance status, risks, and improvement measures.
Work in agile (Scrum/Kanban) and, where applicable, classic SDLC contexts, helping to mature testing and performance practices.
Mentor and coach less experienced test engineers in automation and performance testing.
(Nice to have) Contribute to building and fostering an internal performance testing community or competency team.
Requirements
Must Have
Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent professional experience; ISTQB Certified Tester Foundation Level (advanced certifications are a plus).
5+ years of hands-on software testing experience with a strong focus on test automation, including proven expertise in Playwright with TypeScript/JavaScript and at least one additional OSS tool (e.g. Cypress, Selenium).
Strong, practical experience as a Performance Test Engineer, using JMeter or equivalent tools, with solid understanding of HTTP, REST, WebSocket and different performance test types (load, stress, endurance, spike, scalability).
Deep understanding of performance metrics and KPIs (response times, throughput, error rates, resource utilization) and experience with monitoring and analysis tools (e.g. APM, logs, metrics dashboards).
Experience with test and ticketing tools (e.g. Jira, Xray), using AI to support testing activities (test case generation, analysis, etc.), and strong communication skills in customer-facing consulting roles.
Nice to Have
Experience in cloud environments (e.g. AWS, Azure, GCP) and familiarity with monitoring/profiling tools such as Elastic Stack, Kibana, or similar.
Experience building and leading a performance testing team (internal and/or external) and driving a performance first culture.
Additional testing certifications (e.g. ISTQB Advanced, Agile Tester, Performance Testing).
Experience with non functional testing beyond performance (e.g. security, reliability, resilience).
Playwright, Typescript, Javascript, Test Automation, End To End Testing, Test Frameworks, Test Data Management, Test Environment Management, Automation Frameworks, Ci Cd Integration, Performance Testing, Load Testing, Stress Testing, Endurance Testing, Scalability Testing, Capacity Testing, Jmeter, Http, Rest Apis, Websockets, Performance Metrics, Response Time Analysis, Throughput Analysis, Error Rate Monitoring, Resource Utilization, Monitoring Tools, Apm Tools, Log Analysis, Jira, Xray, Defect Management, Agile Methodology, Scrum, Kanban, Test Strategy, Test Planning, Defect Reporting, Selenium, Cypress, Cross Functional Collaboration, Mentoring, Communication Skills