Skip to content
mimi

Automation / SDET Test Engineer (Java/Selenium & Playwright)

Crossfire Consulting

Philadelphia · Hybrid Contract Mid Level 2w ago

About the role

About

Our client is seeking an experienced Automation / SDET Test Engineer to join a fast-paced Agile team focused on delivering high-quality enterprise applications and APIs. This role is ideal for a technically strong QA professional with deep automation expertise, strong coding skills, and experience leveraging modern AI-assisted development tools to improve testing efficiency and software quality.

Responsibilities

  • Participate in requirements gathering sessions and translate business and technical requirements into detailed test cases and automation scripts.
  • Design, develop, and maintain scalable automation frameworks for web applications and web services using Java and JavaScript technologies.
  • Execute functional, integration, regression, system, and performance testing across multiple applications.
  • Build automated UI and API tests using Selenium, Playwright, Cypress, Karate, and Cucumber/BDD frameworks.
  • Develop modular, reusable, and maintainable automation code using Page Object Model (POM) and similar design patterns.
  • Perform API testing using Rest Assured and Postman.
  • Conduct database validation and backend testing using advanced SQL queries.
  • Collaborate closely with developers, product teams, and QA engineers in an Agile/Scrum environment.
  • Manage defects, troubleshoot issues, analyze application logs, and support root-cause analysis.
  • Maintain source control and CI/CD pipelines using Git and GitLab.
  • Work within Linux and AWS cloud environments to support testing and deployment activities.
  • Utilize coding assistants such as Windsurf, Continue.dev, GitHub Copilot, and similar AI-powered tools to improve productivity and automation development.

Qualifications

Required Qualifications

  • 5 7 years of overall experience in software testing and quality engineering.
  • 3 5 years of hands-on experience with automated testing tools and frameworks.
  • Strong expertise in Java/Selenium, Playwright, and modern automation testing frameworks.
  • Hands-on experience with Selenium, Cypress, Karate, Playwright, and Cucumber/BDD.
  • Strong understanding of automation framework architecture and design patterns such as POM.
  • Experience writing clean, maintainable, and reusable automation code.
  • Strong API testing experience using Rest Assured and Postman.
  • Advanced SQL knowledge for backend data validation and testing.
  • Experience with Git, GitLab CI/CD pipelines, Linux environments, and AWS cloud basics.
  • Bachelor s degree in Computer Science, Information Technology, or equivalent practical experience.
  • Strong analytical thinking, troubleshooting, and problem-solving abilities.
  • Excellent communication skills and ability to work effectively in collaborative Agile teams.

Preferred Qualifications

  • Experience with cross-browser, visual, and performance testing tools.
  • Exposure to enterprise-scale automation testing practices and cloud-based testing environments.

This Automation / SDET Test Engineer role offers the opportunity to work on impactful enterprise projects while collaborating with highly skilled developers and QA professionals in a modern engineering environment. Candidates with strong automation expertise, Playwright experience, and exposure to AI-assisted coding tools will thrive in this position.

We look forward to reviewing your application!

IND123

Skills

AWSCypressCucumberGitGitLabJavaJavaScriptKarateLinuxPlaywrightPostmanRest AssuredSeleniumSQL

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free