Skip to main content

Java UI Playwright Testing

Posted today

applab systemsSunnyvale (CA)

SENIORITY

Senior

Apply (opens in a new tab)

About the role

Job Description Job Description Job Title: Java UI Playwright Testing
Location: Sunnyvale, CA (Onsite)
Experience: 8 Years
Job Summary: Apple is seeking a highly motivatedSenior Software Development Engineer in Test (SDET)to join its Quality Engineering team. The ideal candidate will have strong expertise inPlaywright with TypeScript, solidJavaprogramming skills, and extensive experience inUI automation testingfor modern web applications. You will work closely with software engineers, QA teams, and cross-functional stakeholders to ensure the highest quality user experience through scalable automation frameworks and robust test strategies.
Key Responsibilities: Design, develop, and maintain scalable UI automation frameworks usingPlaywright and TypeScript. Develop and execute automated test scripts for functional, regression, smoke, and end-to-end testing. Collaborate with software engineers, product managers, and QA teams to define test strategies and quality goals. Validate UI functionality across multiple browsers and platforms. Analyze test failures, perform root cause analysis, and partner with developers to resolve issues. Integrate automated test suites into CI/CD pipelines to support continuous delivery. Review requirements, identify test scenarios, and ensure comprehensive automation coverage. Continuously improve automation frameworks, coding standards, and testing best practices. Participate in Agile development activities including sprint planning, stand-ups, and retrospectives.
Required Qualifications: Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience). 8 yearsof experience in Software Testing, Quality Engineering, or SDET roles. Strong hands-on experience withPlaywrightandTypeScript. Strong programming experience inJava. Extensive experience inUI/Web Application Testingand automation. Experience designing and maintaining automation frameworks from the ground up. Experience with cross-browser testing and responsive web application validation. Familiarity with REST API testing and backend validation. Experience using Git and modern version control practices. Strong debugging, analytical, and problem-solving skills. Excellent written and verbal communication skills.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this