Apply

Senior Software Development Engineer in Test (SDET)

Posted 4 days agoViewed

View full description

💎 Seniority level: Senior, 5–8 years

📍 Location: United States

💸 Salary: 150000.0 - 200000.0 USD per year

🔍 Industry: Data Security

🏢 Company: Virtru👥 101-250💰 $60,000,000 Series C about 3 years agoSecuritySaaSPrivacyInformation TechnologyCyber SecuritySoftware

🗣️ Languages: English

⏳ Experience: 5–8 years

🪄 Skills: DockerPythonSQLCloud ComputingGCPJavaJavascriptKubernetesQA AutomationTypeScriptC#C++API testingGoManual testingREST APITestRailSeleniumCI/CDRESTful APIsLinuxTerraformAnsible

Requirements:
  • 5–8 years testing applications deployed in production.
  • Experience with functional testing, performance testing, accessibility testing and security testing, including test case development and execution.
  • Experience with test automation for desktop applications, particularly on Windows OS
  • Proficiency in one of these languages or similar: TypeScript, JavaScript, and Python.
  • Familiarity with Go, Java, C++, C# on GCP and Microsoft platforms.
  • Experience with Unit Tests, API Tests, Web UI Tests using Playwright.
  • Hands-on experience with REST API, and command-line interface (CLI) testing.
  • Understanding of IaC concepts and familiarity with Terraform, Ansible, Kubernetes (k8s), and cloud environments.
Responsibilities:
  • Understand the system under test in depth
  • Design, develop, and execute reliable and efficient automated tests for features and regression testing.
  • Analyze automated test results, identifying failures as test issues or functional defects.
  • Work closely with product and engineering teams to identify issues, investigate root causes, and propose solutions.
  • Support a collaborative environment by giving and receiving constructive feedback.
  • Communicate effectively with technical and non-technical stakeholders, proactively sharing insights and soliciting feedback.
  • Participate in planning and estimation, questioning work that lacks value for the engineering team.
  • Manage risks, uncertainty, and maintain accountability, even in high-pressure situations.
  • Continuously learn and adapt to fast-changing environments.
  • Support and contribute to an inclusive and growth-focused team culture.
Apply