Quality Engineer - SDET
Listed on 2025-12-21
-
Software Development
Software Engineer, DevOps, Software Testing, Cloud Engineer - Software
Job Title:
Software Developer in Test (SDET):
Automation Focus
Job Type: Full-Time
Department: Software Engineering / Software Quality
Reports To: Director of Engineering
Salary Range: 105-120k
Core
Hours:
9a-3p daily
Hybrid - In office 3 days/week Hillsboro, Oregon
Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.
Applicants must be a resident of Portland, OR metropolitan area for a hybrid work environment (2-3 days per week in office).
About the RoleWe are seeking a highly skilled Software Developer in Test (SDET) to design, develop, and maintain robust automation frameworks across our mobile, firmware, and web platforms. The ideal candidate will have deep expertise in test automation development, a strong background in software engineering best practices, and a proven ability to build scalable, reliable, and high-performing testing solutions using tools like Playwright, Appium, and XCUITest.
Key Responsibilities- Design, develop, and maintain automated test frameworks for web (e.g., Playwright, Selenium) and mobile platforms (iOS and Android, e.g., Appium, XCUITest).
- Write clean, maintainable, and efficient automation code to test new and existing features.
- Integrate automation tests into the Continuous Integration/Continuous Deployment (CI/CD) pipeline.
- Collaborate closely with product managers, lead QA Engineer, developers, and Dev Ops to ensure product quality throughout the development lifecycle.
- Establish and advocate for best practices in test automation and code quality within the development team.
- Analyze and troubleshoot complex testing scenarios, identify root causes of defects, and work with engineers to resolve issues.
- Monitor test execution, track key automation metrics, and provide reports on framework health and test coverage.
- Drive continuous improvement in testing tools, techniques, and processes.
- 6+ years of experience as a Software Developer in Test or Quality Engineer, with a deep focus on automation framework design and development.
- Yocto Linux and C++ for Firmware/hardware element – though Python is predominantly efficient.
- Strong experience in mobile automation.
- Solid understanding of CI/CD pipelines (Jenkins, Git Hub Actions, Git Lab CI, or similar).
- Hands‑on experience with test management and defect tracking tools (e.g., Jira, Test Rail).
- Exposure to microservices and API testing (REST, Graph
QL, Postman, Rest Assured). - Knowledge of Agile/Scrum methodologies.
- Experience with validation of hardware and firmware running on microprocessor/linux platforms (e.g., Emulator/Simulator use, OTA upgrades).
- Experience with performance and security testing.
Fuel Cloud is building the future of fueling with products that help our customers monitor and control access to their fuel and energy. As a small team disrupting the status quo of an old‑school industry, we’re moving fast (and occasionally breaking stuff) to bring cutting‑edge technology to the fuel equipment industry.
We believe the most valuable thing we offer our customers is the quality of our team, and we’re committed to protecting our values of teamwork, collaboration, and creativity. From a dozen fuel sites in 2015 to working with a dozen Fortune 500 companies last year, we’re growing rapidly and have big plans for the future—help us shape that future.
Benefits we Offer- Company paid health and dental insurance after 60 days
- 10 paid holidays per year and Unlimited PTO
- 401(k) + match after 90 days
- Fuel card with wholesale pricing after 90 days
- State‑of‑the‑art office with snacks and drinks provided
If you’re a hands‑on automation expert passionate about developing robust testing solutions and are excited about building impactful consumer experiences, we’d love to meet you.
Referrals increase your chances of interviewing at Fuel Cloud by 2x
Apply BELOW
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).