Software Engineer in Test

Magnify

We're seeking a hands-on Senior Software Engineer to lead the design and development of robust, custom end-to-end test automation frameworks using Playwright.

Key Responsibilities

  • Hands-on development and ownership of custom Playwright-based test automation frameworks – build from the ground up, scale, and maintain for reliability, speed, and cross-browser coverage (Chromium, Firefox, WebKit).
  • Lead end-to-end solution design, implementation, and delivery of automated testing solutions aligned with business needs, architecture standards, and DevOps practices.
  • Drive automation strategy: shift from defect detection to proactive prevention through efficient, scalable tools and processes.
  • Collaborate with stakeholders, architects, and development teams to define requirements, design optimal solutions, and integrate automation into CI/CD pipelines.
  • Perform code reviews, mentor team members, and continuously improve engineering practices with a focus on quality, reusability, and performance.

Required Qualifications

  • Strong hands-on expertise in Playwright for building and maintaining custom test automation frameworks (preferred over other tools).
  • Proficiency in Java (plus strong knowledge of Selenium, Cucumber, Karate, or similar).
  • 5–7+ years of relevant experience in software engineering, test automation, and quality engineering.
  • Solid understanding of DevOps, cloud platforms, and modern testing practices.
  • Bachelor's degree in Computer Science, Engineering, or equivalent (graduate degree a plus).

Preferred Qualifications

  • Experience with TypeScript/JavaScript for Playwright scripting.
  • Strong cloud/DevOps background (CI/CD, infrastructure as code).
  • Familiarity with RPA or additional tools like Postman for API testing.

This role is ideal for an autonomous, expert-level engineer who thrives on hands-on framework development using cutting-edge tools like Playwright and wants to make a real impact on quality and delivery speed.

Apply today if you're passionate about building high-performance automation solutions from scratch!

Job Alerts

Get notified when new positions matching your interests become available at {organizationName}.

Need Help?

Questions about our hiring process or want to learn more about working with us?