Senior Software Development Engineer in Test (SDET)

Posted Yesterday
Hiring Remotely in Phoenix, AZ
In-Office or Remote
80K-120K Annually
Senior level
Automotive • Software • Transportation
The Role
The Sr. SDET designs test cases, automates testing, develops test frameworks, and ensures software quality through efficient test execution and collaboration with teams.
Summary Generated by Built In

Senior Software Development Engineer in Test (SDET)

About Us:
At Fullbay, our mission is simple — to create safer roads for our families and yours. As leaders in the heavy-duty repair industry, we power shops with technology that helps them run smarter and more efficiently. As an AI-First company, we invite artificial intelligence to eliminate friction, spark innovation, and drive efficiencies in every conversation— for our teams and our customers. Fullbay is the number one cloud-based shop management software for commercial repair shops and is growing fast. This is an exciting opportunity to join a high-performing team and help shape the next phase of growth for the company.

Position Overview: 

The Sr. SDET will design the test cases, automate both front and back end tests, code the tests, and be able to execute and test software functions and modules, based on Product requirements. The role creates the vision for how tests are created, reviewed, tested, inspected and submitted to production to be made available for use in Staging and Production environments and asking questions, developing test solutions, and engaging with key stakeholders to refine approaches. The successful candidate will write complete, efficient, and well-commented code that meets customer experience needs and project requirements including modifying and creating new frameworks. They will also create API and feature tests to ensure compliance with performance, scalability, and security standards. Additionally, the engineer will address bugs within the product, continuously learn, and explore in-depth project requirements.

Primary Duties & Responsibilities:

  • Test Development: Develop a deep understanding of the product, application, and platform to identify testing strengths and gaps. Design and implement tests to build a comprehensive test suite, including regression tests, ensuring high product quality.
  • Test Automation: Expected to develop automation and work with the team to automate appropriate manual tests to enable efficient and scalable test execution across multiple branches, leveraging automation frameworks and tools. When necessary modify and create new testing frameworks.
  • Test Execution & Planning: Perform end-to-end test execution, both automated and manual, to ensure product reliability. Create and maintain detailed test plans for releases, hotfixes, and beta launches.
  • Problem solving: Solve difficult problems that have ambiguity in requirements, substantial risks and conflicting constraints along multiple dimensions. Make the appropriate tradeoffs between short-term delivery and long-term maintainability of the organization’s architecture. Identify risks that are not readily apparent and proactively take action to prevent problems before they occur. 
  • Best Practices: Adhere to and improve established best practices for test development, automation, and execution within the team.
  • Automation Maintenance: Learn quickly and become an expertise with the test automation framework and related languages to create and maintain high-quality, reusable test scripts.
  • Team Collaboration: Work closely with Product and Development teams to ensure timely execution of test plans and resolve identified issues.
  • Environment Management: Assist in configuring and integrating third-party applications, setting up test environments, and evaluating hardware requirements to enable thorough testing.
  • Adheres to all confidentiality and compliance regulations.
  • Performs other duties as assigned.

Minimum Education & Work Experience:

  • Preferred Education: Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field. Equivalent professional experience in lieu of a degree will also be considered.
  • Experience: 8-10 years of hands-on experience in software design, development, and testing, with a strong emphasis on automation and quality assurance. This can include relevant experience gained through academic coursework, internships, or professional roles in software development or quality engineering.
  • Foundational Knowledge: Demonstrated understanding of programming languages (e.g., Java, Python, or similar), software development methodologies, and test automation frameworks. Deep experience with API testing and working with AWS or similar cloud solutions.

Key Skills and Qualifications:

  • Experience with modern test tools, databases, and test frameworks for developing and executing tests.
  • Eagerness to adhere to  test planning, development, execution, and result analysis as well as training Junior and Mid test engineers.
  • Expertise  in Java or a similar programming language.
  • Hands on experience with automation frameworks such as Playwright or similar tools including modifying and creating.
  • Deep experience with API testing and automation, as well executing tests in a CI/CD environment and cloud services.
  • Strong communication skills, with the ability to collaborate effectively within and across teams.
  • Several years experience with project management tools like Jira or equivalent platforms.

Physical Demands and Work Environment:

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions

  • Regularly required to sit at a desk in front of a computer and use hands to finger, handle, or feel objects, tools, or controls (including a computer keyboard and operating a telephone), lift and/or move up to 10 pounds. 
  • Frequently requires the use of hands and arms for reaching, as well as the ability to walk and communicate effectively through speaking and listening.
  • Specific vision abilities required by this position include close vision, color vision, and the ability to adjust focus.   
  • Noise level in the work environment is usually moderate.
  • Type on a computer keyboard and look at a computer monitor, and operate a cell phone or a computer-based phone


Top Skills

Automation Frameworks
AWS
Ci/Cd
Databases
Java
Playwright
Python
Test Tools
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Phoenix, AZ
115 Employees

What We Do

Fullbay is cloud-based shop management software built specifically for heavy duty repair shops. We are changing the industry so shop owners and their technicians can get more done in less time and have a life outside the shop. For career opportunities, please visit fullbay.com/careers.

Similar Jobs

Flex Logo Flex

Senior Software Development Engineer In Test

Fintech • Payments • Real Estate • Software • Financial Services
Easy Apply
Remote
U.S.
419 Employees
142K-172K Annually
Remote
USA
220 Employees
125K-140K Annually
Easy Apply
Remote
United States
295 Employees
142K-142K Annually

FirmPilot Logo FirmPilot

Senior Software Development Engineer In Test

Artificial Intelligence • Legal Tech • Marketing Tech • SEO
Easy Apply
Remote
USA
42 Employees
100K-130K Annually

Similar Companies Hiring

Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees
Milestone Systems Thumbnail
Software • Security • Other • Big Data Analytics • Artificial Intelligence • Analytics
Lake Oswego, OR
1500 Employees
Fairly Even Thumbnail
Software • Sales • Robotics • Other • Hospitality • Hardware
New York, NY

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account