Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Developer in Test (SDET/QA) image - Rise Careers
Job details

Software Developer in Test (SDET/QA)

Ever wanted to join a vibrant young start-up? To tangibly change the world for the better?

At Oblivious, we are looking to onboard a highly skilled Software Development Engineer in Test (SDET) who will play a critical role in ensuring the quality and security of our cutting-edge technologies. As an SDET, you will be responsible for designing and implementing automated test frameworks, performing rigorous testing across multiple platforms, and working closely with our engineering team to ensure that our products meet the highest standards of performance, reliability, and privacy.

Who We Are: Oblivious is a start-up that focuses on building efficient tools to apply analytics and machine learning inference on sensitive data. We were founded by former PhDs in machine learning and cryptography from the University of Oxford who are on a mission to make privacy-preserving technologies the new norm across the industry. We are backed by some of the most well-respected VCs in Europe and the US, and we are putting together a core product and development team. You will get to build data science and machine learning tools leveraged by the largest financial institutions and telecoms in the world.

Responsibilities

  • Integration testing across various system components (CLI, Kubernetes, AWS) to ensure seamless operation.
  • Conduct regression testing to detect and prevent breaking changes with new product versions using tools like Selenium.
  • Perform API testing for REST APIs within the enclave using tools like Postman.
  • Carry out performance and load testing with tools like JMeter or LoadRunner.
  • Conduct exploratory testing of our CLI tools to assess usability, user experience, and overall functionality across Windows, Linux, and Mac platforms.
  • Perform end-to-end testing of enclave deployment in Kubernetes clusters, including bringing up and shutting down enclaves.
  • Test the functionality of containers/services running inside the enclave and verify logging capabilities.
  • Engage in security penetration testing and provide insights for enhancing security is a bonus.
  • Proficient in AWS services, with AWS Nitro Enclaves knowledge being a significant advantage.
  • Strong experience with Kubernetes deployment and management.
  • Familiarity with Docker containers and container orchestration.
  • Ability to test CLI tools across Windows, Linux, and Mac platforms.
  • Basic knowledge of security practices, including data encryption; cryptographic expertise is a plus.
  • Understanding of networking concepts such as communication protocols, TLS, and SSL certificates.
  • Experience with programming languages like Python or Rust is highly desirable.
  • Private Health Insurance
  • Pension Plan
  • Paid Time Off
  • Work From Home
  • Training & Development

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Developer in Test (SDET/QA), Oblivious

At Oblivious, we're on the lookout for a talented Software Development Engineer in Test (SDET) to join our innovative team! If you're passionate about quality assurance and want to contribute to groundbreaking privacy-preserving technologies, this is the place for you. As an SDET at Oblivious, you will dive into a vibrant startup atmosphere where your skills will truly make a difference. You'll be responsible for designing and executing automated test frameworks that ensure our cutting-edge products meet the highest standards of quality. Your day-to-day will include performing integration and regression testing, conducting performance load tests, and testing APIs to guarantee seamless operations across diverse platforms like AWS and Kubernetes. Being part of a team founded by experts in machine learning and cryptography means you'll not only enhance your technical skills but also work on tools that the world's largest financial institutions rely on. Additionally, we value your insights on security, as you'll engage in penetration testing to help us elevate our privacy solutions. We are committed to providing a work environment that fosters growth, offering benefits like private health insurance, a pension plan, paid time off, and flexible work-from-home options. Join us at Oblivious and be part of something exciting and impactful in the world of technology!

Frequently Asked Questions (FAQs) for Software Developer in Test (SDET/QA) Role at Oblivious
What are the main responsibilities of a Software Development Engineer in Test (SDET) at Oblivious?

A Software Development Engineer in Test (SDET) at Oblivious is primarily responsible for designing and implementing automated test frameworks, conducting various forms of testing such as integration, regression, and performance tests. Additionally, SDETs will be involved in API testing, exploratory testing, and engaging in security penetration testing. This multifaceted role ensures that our innovative technologies maintain exceptional quality and security standards.

Join Rise to see the full answer
What qualifications are required for the Software Development Engineer in Test position at Oblivious?

To thrive as a Software Development Engineer in Test at Oblivious, candidates should have strong experience with testing tools like Selenium, Postman, and performance testing tools such as JMeter. Familiarity with AWS services, especially AWS Nitro Enclaves, as well as experience with Kubernetes deployment and management, is crucial. Furthermore, a solid understanding of networking concepts and programming proficiency in languages like Python or Rust would be advantageous.

Join Rise to see the full answer
How does Oblivious support the ongoing development of its Software Development Engineer in Test team members?

Oblivious is dedicated to the growth of its team members and provides various opportunities for training and development. Employees benefit from workshops, online courses, and mentorship programs tailored to enhance their technical skills and professional growth in areas like quality assurance, automation, and security practices. We believe that investing in our team contributes to the success of our innovative projects.

Join Rise to see the full answer
What testing environments will a Software Development Engineer in Test encounter at Oblivious?

As a Software Development Engineer in Test at Oblivious, you will work with a range of testing environments, including Kubernetes clusters and different operating systems like Windows, Linux, and Mac. Your role will require you to perform integration testing across multiple system components and ensure that tools function seamlessly across these various platforms.

Join Rise to see the full answer
Is there an emphasis on security testing for the Software Development Engineer in Test position at Oblivious?

Absolutely! At Oblivious, security is a top priority, and the Software Development Engineer in Test role includes engaging in security penetration testing to enhance our privacy-preserving technologies. Your insights will play a critical role in identifying potential security vulnerabilities and fortifying our solutions against threats, making a vital contribution to our mission.

Join Rise to see the full answer
Common Interview Questions for Software Developer in Test (SDET/QA)
Can you describe your experience with automated test frameworks?

When discussing your experience with automated test frameworks, be specific about the frameworks you've used and the projects where you've implemented them. Highlight any framework customization you performed and how it improved testing efficiency and productivity within the team.

Join Rise to see the full answer
How do you approach integration testing within complex systems?

When responding, emphasize your systematic approach to integration testing, such as understanding system requirements, writing comprehensive test cases, and collaborating with development teams to identify potential integration issues. Share a specific example where your testing led to enhanced system performance.

Join Rise to see the full answer
What tools do you prefer for API testing and why?

Focus on the tools you are familiar with, such as Postman or other popular choices. Explain your rationale, considering factors like ease of use, team collaboration features, and how those tools fit into the overall testing strategy. Share experiences where these tools helped uncover critical API issues.

Join Rise to see the full answer
How do you ensure quality during regression testing?

Highlight your strategies for conducting regression testing effectively, such as maintaining a thorough test suite, automated test executions, and continuously updating tests to reflect the latest code changes. Mention how communication with development teams aids in identifying which areas need focus during regression testing.

Join Rise to see the full answer
What methods do you use to perform performance and load testing?

When discussing performance and load testing, outline your experience with tools like JMeter or LoadRunner, explaining how you configure these tools, design scenarios, and analyze results to assess system performance under various loads. Provide insights into how this testing influenced product development decisions.

Join Rise to see the full answer
Describe your experience with Kubernetes and its role in testing.

Talk about your hands-on experience with Kubernetes, detailing how you've managed container orchestration for testing purposes. Mention scenarios where Kubernetes enabled you to test deployments effectively and how you dealt with challenges related to updates or rollbacks.

Join Rise to see the full answer
Can you explain a time when you found a critical bug?

Share a story about discovering a significant bug during your testing process. Explain the steps you took to replicate the issue, your communication with the development team to resolve it, and the impact this resolution had on the product quality.

Join Rise to see the full answer
How do you stay updated about the latest testing practices and technologies?

When answering, mention resources like tech blogs, forums, webinars, and online courses that help you stay abreast of trends in testing practices. Discuss your commitment to continuous learning and how you apply new practices or tools to your work.

Join Rise to see the full answer
What are your strategies for exploratory testing?

Discuss your approach to exploratory testing, including planning a testing charter to guide your exploration. Share examples of how this method helped uncover issues that scripted tests might have missed, emphasizing your intuition and analytical skills.

Join Rise to see the full answer
What do you believe are the key to effective communication in a QA role?

In your response, highlight the importance of clear, transparent communication with developers and stakeholders. Discuss how you ensure that your findings are communicated effectively, fostering collaboration while ensuring that quality remains a priority throughout the development process.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User

Matillion is inviting a Senior QA Engineer to join their expanding team in Hyderabad, bringing expertise in QA and AI technologies to advance software quality and development processes.

Photo of the Rise User

Kickstart your career as a Software Test Engineer at Visa and contribute to delivering high-quality technology solutions.

Photo of the Rise User
Anduril Industries Hybrid Costa Mesa, California, United States
Posted 9 days ago

Step into a pivotal role at Anduril Industries as a Lead Test Automation Engineer, driving innovative test solutions for cutting-edge military systems.

Photo of the Rise User
IMH Remote SelectHealth - Murray
Posted 3 days ago

SelectHealth invites applications for a Senior Quality Analyst Engineer role to enhance software quality through expert testing and collaboration.

Photo of the Rise User
Privia Health Remote Remote, USA, United States
Posted 14 days ago

Join Privia Health as a Quality and Training Analyst to drive quality assurance and training improvements in a remote setting.

Photo of the Rise User
Tremco Hybrid Corsicana, Texas, United States
Posted 2 days ago

Tremco is looking for a dedicated QA Chemist I to support research operations and compliance in a dynamic laboratory setting.

Iowa Premium is seeking part-time Fabrication Quality Assurance Technicians to ensure quality standards in their meat production facility.

Photo of the Rise User
Posted 2 days ago

AbbVie is looking for a Director to spearhead our Quality Systems and Data Integrity program, driving excellence in our operations and ensuring compliance with industry standards.

MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 24, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Delaware just viewed Practice Group Manager at LifeStance Health
Photo of the Rise User
14 people applied to Manual QA Tester at Apex Systems
Photo of the Rise User
Someone from OH, Youngstown just viewed Event Services Human Resources Coordinator at Allied Universal
Photo of the Rise User
Someone from OH, Columbus just viewed IP Network Engineering Intern - Summer 2025 at Bandwidth
Photo of the Rise User
Someone from OH, Cleveland just viewed Director, Education Programs & Partnerships at Encoura
Photo of the Rise User
Someone from OH, Cleveland just viewed Operations Associate (Part-Time) - Pinecrest at Alo Yoga
Photo of the Rise User
Someone from OH, Dayton just viewed Medical Receptionist at LifeStance Health
Photo of the Rise User
Someone from OH, Coldwater just viewed Engineering Design Checker Jobs at Lockheed Martin
Photo of the Rise User
Someone from OH, Loveland just viewed SEO Admin & Business Support at Outliant
Photo of the Rise User
Someone from OH, Columbus just viewed Casting: Cedar Lake - Pilot Episode at Backstage
Photo of the Rise User
Someone from OH, Mount Orab just viewed Software Development Manager at Assured Guaranty
H
Someone from OH, Mansfield just viewed Medical Appointment Setter (Remote LatAm) at HireHawk
Photo of the Rise User
98 people applied to Manual QA Backend/Web at LucidLink
Photo of the Rise User
Someone from OH, Lewis Center just viewed Third Party Risk Analyst at Experian
Photo of the Rise User
Someone from OH, Columbus just viewed Lead Preschool Teacher at Guidepost Montessori
Photo of the Rise User
18 people applied to Tester II at Epic Games
A
Someone from OH, Cincinnati just viewed Global Supply Manager - Taiwan at Also
Photo of the Rise User
Someone from OH, Cincinnati just viewed Global Supply Manager (Raptor Machining) at SpaceX
Photo of the Rise User
Someone from OH, Reynoldsburg just viewed Summer 2025 Financial Services Internship at Nationwide
Photo of the Rise User
11 people applied to Manual QA at CI&T
Photo of the Rise User
Someone from OH, Brunswick just viewed Staff Software Engineer C++ / Computer Vision at ABBYY
Photo of the Rise User
7 people applied to QA Internship at Lucid Software