
Software Development Engineer in Test II
Posted 21 hours ago

Posted 21 hours ago
This is a fully remote position, open to applicants in India.
• Create and implement detailed testing strategies for a project focused on the migration of an Endpoint Security platform.
• Formulate test strategies, plans, scenarios, and cases specifically for endpoint security migration, integration, and functional testing.
• Design, build, and carry out both manual and automated test suites that encompass UI, API, integration, migration, and performance testing, ensuring complete traceability.
• Assess the functionality of endpoint security, including agent deployment, upgrades, uninstallation, policy enforcement, detection, prevention, remediation, and reporting.
• Conduct tests on integrations across various platforms and applications utilizing APIs, web services, batch processing, shell scripts, and file transfers.
• Create automation frameworks and test scripts utilizing Python or Java.
• Diagnose and analyze endpoint/application logs to pinpoint and isolate issues.
• Formulate and execute SQL queries for data validation and reconciliation purposes.
• Incorporate automated tests into continuous integration/continuous deployment (CI/CD) pipelines using Jenkins and Git.
• Collaborate with QA, Engineering, Business, Security, developers, security engineers, and Business Analysts to comprehend requirements, identify risks, and address defects.
• Work closely with cross-functional teams to guarantee a smooth and reliable migration across supported endpoint platforms.
• A Bachelor’s degree in Computer Science, Engineering, or a related technical field.
• 3–5+ years of experience in software testing/SDET roles.
• Practical experience in testing endpoint security, EDR/XDR, antivirus, DLP, device control, or security management platforms.
• Proficiency with SentinelOne, CrowdStrike, Proofpoint, or similar endpoint security products is highly advantageous.
• Extensive experience in developing automated test scripts/frameworks using Python or Java.
• Strong grasp of Windows, macOS, and/or Linux/Unix operating systems along with endpoint troubleshooting skills.
• Familiarity with REST APIs, SQL, Jenkins, Git, shell scripting, and CI/CD best practices.
• Good understanding of the Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), QA methodologies, defect management, and best practices in test automation.
• Experience in data migration validation, reconciliation, and comprehensive integration testing is preferred.
• Excellent analytical, troubleshooting, communication, and collaboration abilities.
• Competitive salary and performance-based incentives.
• Comprehensive health, dental, and vision insurance.
• Opportunities for professional development and career advancement.
• A supportive and collaborative work environment.
Fortive
Capgemini
RunPod
NVIDIA
Get handpicked remote jobs straight to your inbox weekly.