MisuJob - AI Job Search Platform MisuJob

Software Development Engineer in Test (SDET)

Aristotle

Provo, Utah, United States Hybrid permanent

Posted: April 13, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

Join our team of Software Development Engineers in Test, working in a startup environment with a strong focus on innovation and rapid growth, and be part of a team that is building a revolutionary platform for the stock market. This role requires a unique blend of technical skills and a passion for delivering high-quality results. Key responsibilities include testing and validating software applications, collaborating with cross-functional teams, and driving technical excellence.

Job Description

This position follows a hybrid work model, requiring once a week in-office attendance.

Come work in a startup like environment (small team, big challenges, massive growth opportunity, relaxed office culture) with solid company stability (40+ years) and benefits including health, paid holidays, 401K, PTO, remote work friendly and great office views. Together with our 200+ university research partners, we have built PredictIt, into the “The Stock Market of Politics” where 100,000+ enthusiastic Traders make $1 winner-take-all political forecasts with stunning accuracy thanks to the wisdom of the crowd. Now we need your help taking it to the next level.

As a Lead Test Engineer for PredictIt you will get to work on challenging and rewarding projects across the tech stack: from creating innovative web experiences to redesigning the financial engine at the heart of millions of dollars of transactions. You’ll be part of small team and have opportunities to take on exciting challenges and responsibilities that make the job extremely fulfilling and rewarding.

The SDET measures and validates software quality via use of industry standard testing tools, automation tools, and methodologies. The engineer identifies and documents program defects; research root causes, and ensure fixes are made.

As part of a small team, everyone contributes across multiple areas, so you will be expected to take on a variety of responsibilities. A typical week may include approximately: 70% automation development and maintenance, 10% manual testing of new features, 10% process improvement and test strategy, and 10% other cross-functional work. 

Job Responsibilities

• Take ownership of the quality of our backend systems and the trading engine by designing and writing a full suite of tests

• Lead the testing efforts in building a full suite of tests to validate the trading engine functions enabling developers to have confidence and move quickly with code enhancements
• Work with the development team to define test cases and ensure code coverage
• Ability to work independently and be self-driven in discovering and writing test cases


Requirements:
• Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related technical field, or equivalent hands-on experience
• 3+ years of experience testing software as a Software Developer Engineer in Test (SDET)
• Strong experience with writing unit tests, integration tests, and API tests for backend systems
• Solid understanding with a popular test framework (Nunit, XUnit, MSTest)
• Proficient in C#/.NET and SQL
• Experienced in using C#/.NET mocking frameworks (Moq, NSubstitute, FakeItEasy, or equivalent)
• Understand CI/CD principles
• Experience with setting up and running tests in build pipelines to ensure quality and prevent regressions
• Experience load testing complicated event driven backend systems (Pub/Sub, Message Queues, etc.)
• Experience with preparation of formal test plans, test cases, and bug reporting (using an automated bug tracking system).
• Demonstrated ability to use independent judgment and initiative on a day-to-day basis and to initiate and successfully manage testing cycles requiring cooperation among diverse groups.
• Demonstrated ability to communicate well on technical subjects in both written and verbal form.


Benefits:
All positions are Full-Time, with competitive compensation, medical benefits, paid vacation, 401k plan and stock options. Casual dress code and a non-corporate atmosphere make this a fun place to work and learn in a team environment.

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply