← Back to Careers

Software Development Engineer in Test (Miami)

  • About Pidwin

    With a global presence and a startup mentality, Pidwin is dedicated to setting the standard for online gambling by building and powering innovative products. We develop a wide variety of websites, ranging from online social casinos to innovative crypto casinos, tailored to meet diverse needs and audiences.

    Our commitment to excellence is reflected in the seamless support we provide handling billions of dollars in transactions. Pidwin’s services include product development by an experienced team, day-to-day operational support, design excellence, and strategic consultancy services. Pidwin stands out with proven profitability, innovative solutions that set trends, and a team boasting years of collective experience, dedicated to elevating every product we touch.

    Joining Pidwin means you’ll be part of a young and determined team where you’ll have the autonomy to make decisions early on. We believe in investing in our team members, offering competitive compensation, full benefits, and supporting professional growth.

  • About the Role

    As a Software Development Engineer in Test (SDET) at Pidwin, you will play a key role in ensuring the quality, reliability, and scalability of our platforms. From design through implementation, you’ll develop resilient testing systems and automation frameworks that help identify issues before they reach our users. You’ll work closely with engineers and product managers to deliver high-quality features and continually improve the way we test and measure quality.

    This is an in-office role based in our Miami headquarters. We’re looking for someone who thrives in a collaborative environment and wants to help strengthen our on-site engineering culture.

  • Responsibilities

    Test Infrastructure & Automation

    • Write repeatable, automated test cases across the full software lifecycle.
    • Maintain and enhance existing test frameworks; contribute to scalable QA architecture.
    • Integrate testing tools with alerting tools such as Slack.
    • Decompose business scenarios into testable components, leveraging unit, integration, and E2E approaches.
    • Ensure quality through thoughtful application of testing strategies in areas like Web, Backend, or Mobile.

    Collaboration & Delivery

    • Partner with developers, product managers, and other cross-functional teams to understand functionality and priorities.
    • Translate features into clear, maintainable tests that validate core user flows and edge cases.
    • Proactively flag risks and performance issues through thoughtful QA practices and metrics.
      Contribute to sprint planning and QA strategy conversations, identifying areas for improvement.

    Code Quality & Documentation

    • Write clean, well-documented, and testable code.
    • Conduct and participate in code reviews with an emphasis on test quality and coverage.
    • Provide feedback and mentorship to junior engineers or new hires when applicable.

    Quality Metrics & Reporting

    • Track and report on quality indicators for assigned areas of ownership.
    • Use quality metrics to surface insights, drive improvements, and inform risk-driven testing decisions.
  • Technologies

  • Key Qualifications

    • Experience writing and maintaining automated tests in a modern development stack (e.g., Python, Node.js, Go).
    • Experience with test frameworks (e.g., Selenium, Cypress, Playwright, Jest, Vitest).
      Ability to debug, triage, and report defects across large codebases.
    • Strong understanding of quality assurance practices and test-driven development.
    • Comfortable working in a fast-paced, high-stakes product environment.
    • Based in or willing to relocate to Miami—this role requires regular in-office collaboration.
  • Preferred Qualifications

    • Background in igaming, fintech, or crypto environments.
    • Experience with CI/CD tools and integrating tests into pipelines.
    • Familiarity with performance testing, security testing, or observability tooling.
    • Exposure to multiple testing layers: unit, integration, system, and E2E.
  • Benefits

    The salary range for this position is $100,000-$120,000. Actual salaries will vary within the range, and may be above or below the range, based on various factors including but not limited to a candidate’s location, relevant experience, skills, education, and certifications.

    • Paid holidays and time off
    • Full medical / dental / vision insurance
    • Tech and education stipends
    • Voluntary life insurance
    • 401k with employer match
  • Relevant Expertise for Higher Compensation

Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Application received!
Thank you for your application! We’ve received your submission and will review it carefully.
If your qualifications match what we’re looking for, we’ll be in touch soon. We appreciate your interest in joining our team ❤️
Oops! Something went wrong while submitting the form.