Knit.ai is an early-stage venture funded tech company with an innovative solution that empowers IT and security teams. We are building a data and AI driven application that assists IT and Security teams in vendor operations, performance management and strategic research.
We are a team that moves fast but makes high-quality decisions. We value self-starters who can learn quickly, make mistakes but learn from them, and are accountable and hold others accountable to high standards.
The Software Development Engineer in Test (SDET) is responsible for designing, developing, and implementing automated testing solutions to ensure the quality, reliability, and performance of our cloud delivered applications. This role bridges the gap between software development and quality assurance by integrating test automation into the software development lifecycle, identifying defects early, and driving continuous improvements in testing frameworks and processes.
API Testing & Validation: Create automated test cases for our REST APIs, ensuring correctness, performance, and security.
Automated System Testing: Develop and execute automated system tests to validate the end-to-end functionality, integration, and reliability of the SaaS platform across all components, do this both at the REST API layer to test the larger back end system, as well as browser layer through Playwright.py scripts
Automation of Data for Test Environments: Often we need specific data in our system to support testing specific hard to reach use cases, or simply need a live flow of data vs. static data. Design, develop, and maintain automation tools in this area.
Performance & Load Testing: Identify performance bottlenecks in both frontend and backend components to optimize scalability.
CI/CD & DevOps Integration: Implement and maintain automated tests within Google Cloud Build pipelines, ensuring continuous testing and reliable deployments.
Security & Compliance Testing: Support SOC2 compliance efforts by implementing security-focused testing, logging, and monitoring practices.
Cross-Browser Testing: Ensure web applications function properly across multiple browsers, devices, and screen sizes.
Collaboration & Code Quality: Work closely with developers to enhance testability, participate in code reviews, and promote software quality best practices.
Troubleshooting & Debugging: Analyze test failures, diagnose root causes, and collaborate with engineering teams to resolve issues.
Continuous Improvement: Research and implement the latest testing tools and best practices to enhance automation efficiency.
Education: Bachelor's degree in Computer Science or a related field.
Experience: Minimum of 3 years of experience in SDET or related role that required Python programming.
Programming & Automation: Proficiency in Python for developing test automation scripts. Understanding of HTML / Javascript / CSS for building front-end automation.
Communication: Excellent communication skills and the ability to work effectively in a team.
Test Frameworks & Tools: Hands-on experience with Playwright for UI automation, pytest for general testing.
API Testing: Strong knowledge of REST API testing
Database Validation: Basic experience working with PostgreSQL, including writing and executing test queries.
CI/CD & DevOps: Familiarity with Google Cloud Build for integrating automated tests into CI/CD pipelines or other similar platform and willingness to learn Google Cloud.
Software Testing: Solid understanding of system testing, functional testing, regression testing, and performance testing.
Debugging & Troubleshooting: Strong analytical skills to diagnose test failures, identify root causes, and work with developers to resolve issues.
You will be reporting directly to the Chief Technology Officer (CTO) & Cofounder
This position is based in Palo Alto, CA. We believe the power of collaboration and creativity is critical for an early stage startup and is best captured in-person, hence the expectation is for in-office work 5 days a week.
This is a full-time position offering a competitive salary, early stage startup equity, and benefits package, commensurate with your experience and skills.
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.
At Knit.ai, we're on an exciting journey to redefine how IT and security teams operate. As a Software Development Engineer in Test (SDET) based in our vibrant Palo Alto office, you'll play a critical role in ensuring that our innovative data and AI-driven applications meet the highest standards of quality and performance. Your primary mission will be to design, develop, and implement robust automated testing solutions, seamlessly integrating them into our software development lifecycle. You'll create automated tests for our REST APIs, validate system functionality, and implement performance and load testing to identify bottlenecks. Collaborating closely with our talented developers, you’ll contribute significantly to enhancing testability and promoting best practices in software quality. We believe in continuous improvement, so your insights into the latest testing tools and techniques will be invaluable to us. Here at Knit.ai, we thrive on fast-paced decision-making and celebrate self-starters who not only learn quickly but also hold themselves and others accountable to high standards. If you're passionate about driving quality and innovation in a collaborative setting, we’d love for you to join our team as a Software Development Engineer in Test and help us elevate our SaaS platform to new heights!
Join Topaz Labs as an Implementation Specialist in Dallas, TX, and help drive the future of photo and video editing technology.
Join Flipster as a Senior Mobile Platform Engineer and play a crucial role in optimizing their mobile trading platform.
WEX is searching for a senior software engineer to shape the future of its EnCompass platform within the Corporate Payments Engineering team.
As a Lead Back-End Developer at CreatorIQ, you will leverage your expertise in back-end technologies to design scalable web applications and mentor a team of developers.
Join Fiserv as a Sr. Backend Engineer and help shape the future of Fintech by developing innovative backend solutions.
Lead innovative payment solutions as a Chief Software Engineer at Visa, fostering engineering excellence and collaborating on a global scale.
Become a Software Engineering Intern at Crumbl and gain valuable experience while contributing to innovative tech projects.
Become part of a pioneering team at ETAS, where you'll design impactful software solutions for the automotive industry.
Subscribe to Rise newsletter