logo inner

Senior Software Development Engineer in Test (SDET)

FullbayWorldwideRemote

Senior Software Development Engineer in Test (SDET)
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


Life at Fullbay

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.
Thrive Here & What We Value1. Collaboration, innovation, continuous learning2. Stakeholder engagement for customer value creation3. Professional development through workshops and societies4. Accessibility and security compliance understanding5. Desk-based computer usage with manual interaction6. Physical mobility and communication skills7. Vision abilities: close, color, focus adjustment8. Adaptability to process changes and improvement ideas9. Multitasking technical and administrative tasks10. Team collaboration for process enhancement

Related Sub

This job belongs to these sub. Explore related roles here:
Your tracker settings

We use cookies and similar methods to recognize visitors and remember their preferences. We also use them to measure ad campaign effectiveness, target ads and analyze site traffic. To learn more about these methods, including how to disable them, view our Cookie Policy or Privacy Policy.

By tapping `Accept`, you consent to the use of these methods by us and third parties. You can always change your tracker preferences by visiting our Cookie Policy.

logo innerThatStartupJob
Discover the best startup and their job positions, all in one place.
Copyright © 2025