Software Development Engineer in Test, Bangalore based role - Hybrid.
Designs and builds scalable test automation and tooling in Python/pytest for SentinelOne's AI-native endpoint security platform, validates new features, debugs failures with developers, and weaves AI tools (Copilot, ChatGPT, Claude) into test generation, log analysis, and root-cause detection.
- Compensation
- Not disclosed
- Location
- Bengaluru, Karnataka, India
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 2+ years
- Category
- Software engineering
- Posted
Skills
Must have
- 2 to 5 years of experience in Product Validation or Development, with a focus on endpoint validation and automation
- Strong proficiency in Python programming for automation development
- Solid understanding of Windows OS, Windows Internals, Tools, APIs, and Application design
- Experience with testing frameworks like Pytest and continuous integration tools like Jenkins and GitHub
- Excellent problem-solving, debugging, and communication skills
- Bachelor's degree in Computer Science or a related field
- Familiarity with AI-assisted coding tools (GitHub Copilot, ChatGPT, Claude) for test script generation, test data synthesis, and automated failure/log analysis, plus openness to emerging AI/LLM-driven
Nice to have
- Experience with Endpoint Security products
- Basic understanding of C/C++
- Basic understanding of Computer Networking
Full description
Our Purpose
At SentinelOne, we are driven by a clear purpose: to give the advantage to those who secure our future. As AI reshapes how organizations build, operate, and innovate, the responsibility to protect them becomes more critical than ever. When you join SentinelOne, your work helps protect global enterprises, critical infrastructure, and the technologies shaping tomorrow. If you are motivated by meaningful challenges and want your impact to be real, measurable, and global, you will find purpose here.
About Us
SentinelOne is a company at the intersection of AI and security, pioneering a new operating model for cybersecurity. Our AI-native platform unifies protection across endpoint, cloud, identity, data, and AI systems to deliver autonomous detection and response with clarity and speed. By combining real-time analytics, intelligent automation, and a unified data foundation, we reduce noise, simplify complexity, and empower security teams to focus on what truly matters.
Our teams are builders, problem-solvers, and innovators committed to shaping the future of security. If you are excited to solve hard problems alongside talented, mission-driven people, we invite you to help us build a safer future for humanity.
What Are We Looking For?
We’re looking for people who are relentlessly curious and committed to continuous learning. AI is reshaping every function across our business, and we enable every team member, regardless of role or level, to build fluency in AI tools and concepts. Those who thrive here actively seek out new solutions, experiment thoughtfully, and apply what they learn to drive better, faster, smarter outcomes.
As a Software Development Engineer in Test (SDET), you will be tasked with delivering high-quality products by designing and building robust test automation and related tools. You will collaborate with developers and product managers to analyze new features, define test strategies, and ensure our products meet the highest standards. Additionally, you will leverage modern AI techniques and tools to elevate test efficiency, optimization, and automation capabilities.
What Will You Do?
Primary responsibilities include:
- Design and develop scalable test automation and related tools using Python and pytest.
- Create and execute automated test cases to validate new features and product enhancements.
- Diagnose and debug failures, working with the development team to ensure timely resolution.
- Collaborate with cross-functional teams to define test plans and strategies.
- Apply your knowledge of software engineering best practices, Agile methodologies, and Windows Internals to drive excellence and quality.