Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details

Back to Results

Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

Compunnel, Inc.

SDET

Career Insights for Automation Engineer

See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.

Scorecard

Based on California data

Review key factors to help you decide if this role fits your goals. How is this calculated?

Were these scores useful?

What they do

An Automation Engineer develops and implements testing strategies and toolsets with the goal of increasing process automation. Establishes appropriate measures to validate and report on software quality. Designs and implements test automation to improve system reliability and stability. Designs and supports frameworks for test infrastructure. Provides automation expertise and mentoring.

$153,690 / year median in California

-9% projected decline

Explore Career

Job Description

Job Summary The SDET will be responsible for designing, developing, and maintaining software test automation frameworks and supporting quality engineering initiatives. The role requires strong hands-on experience building automation frameworks from scratch, with expertise in Playwright, Cucumber, mobile testing tools such as Appium or Perfecto, and programming using Java and/or JavaScript. The ideal candidate will have a strong understanding of BDD, test automation best practices, CI/CD, automation infrastructure, and quality engineering principles. Key Responsibilities Design, develop, and maintain test automation frameworks from scratch. Develop and maintain automated test scripts using Playwright and Cucumber. Perform mobile application testing using Appium and/or Perfecto. Create and maintain BDD test cases, scenarios, and acceptance criteria. Develop reusable automation components and framework capabilities. Apply test automation best practices and quality engineering principles. Support test strategy and automation initiatives across software development projects. Integrate and execute automated testing within CI/CD pipelines. Maintain and support automation infrastructure and testing frameworks. Collaborate with development, QA, and other cross-functional teams to identify and resolve testing issues. Analyze test results, identify defects, and support defect resolution. Contribute to continuous improvement of automation coverage, framework efficiency, and overall software quality. Required Qualifications 5+ years of experience in software testing and test automation. Strong experience building and maintaining automation frameworks from scratch. Hands-on experience with Playwright and Cucumber. Mobile testing experience with Appium and/or Perfecto. Proficiency in at least 2-3 of the following technologies or frameworks: Playwright Cucumber Appium Perfecto Experience creating and maintaining BDD test cases, scenarios, and acceptance criteria. Working knowledge of Java and/or JavaScript. Strong understanding of test automation best practices. Strong understanding of test strategy and quality engineering principles. Experience with BDD and test framework development. Experience with CI/CD and automation infrastructure. Preferred Qualifications Prior experience working in a software development role. Experience working with both web and mobile test automation. Experience implementing and enhancing automation frameworks for enterprise applications.