Staff Software Engineer in Test - SaaS Validation team

extra holidays - fully flexible
Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 
Czechia

Offer summary

Qualifications:

Bachelor's degree in Computer Science, Software Engineering, or a related field., 7+ years of experience in software quality assurance or validation engineering, focusing on SaaS products., Proven expertise in developing and maintaining automated test frameworks in Python, TypeScript, and Playwright., Strong understanding of SDLC, agile methodologies, and cloud technologies like AWS, GCP, and Azure..

Key responsibilities:

  • Lead the design and execution of validation plans and test strategies for SaaS services.
  • Collaborate with cross-functional teams to translate requirements into effective test cases.
  • Develop and maintain automated test frameworks using Python and TypeScript.
  • Manage testing environments in cloud platforms and continuously improve testing processes.

SentinelOne logo
SentinelOne Large http://www.sentinelone.com
1001 - 5000 Employees
See all jobs

Job description

About Us

At SentinelOne, we’re redefining cybersecurity by pushing the limits of what’s possible—leveraging AI-powered, data-driven innovation to stay ahead of tomorrow’s threats.

From building industry-leading products to cultivating an exceptional company culture, our core values guide everything we do. We’re looking for passionate individuals who thrive in collaborative environments and are eager to drive impact. If you’re excited about solving complex challenges in bold, innovative ways, we’d love to connect with you.

What are we looking for?

We are seeking a highly motivated and enthusiastic Staff (techlead-level) Test Automation Engineer to join our SaaS Platform Validation (Quality Engineering) team. In this pivotal role, you will be instrumental in ensuring the quality, reliability, and performance of our SaaS products. You will lead validation efforts, define test strategies, and work closely with development and product teams to deliver exceptional user experiences.

As a member of our team, you will take full responsibility for the design, implementation, and maintenance of both Back-End and Front-End automated tests. for our Singularity SaaS platform - our largest customer-facing service, used by over 1 million users at our 15,000 B2B/B2G customers, deployed across over 6 regions and 2 cloud service providers (AWS/GCP), and handling hundreds of billions of security events a day.

We're looking for a new team member who is versatile and knows exactly how to improve processes and make them more efficient to make sure we have a winning product. As our new ideal colleague you should have a strong technical background in software automation development, see the big picture and have the “can do” attitude.

What will you do?
  • Lead the design, development, and execution of comprehensive validation plans and test strategies for our Console and SaaS services.
  • Collaborate with product management, development, and other stakeholders to understand requirements and translate them into effective test cases.
  • Design, develop, and maintain automated test frameworks in Python (Pytest) and TypeScript (Playwright) to enhance testing efficiency and coverage.
  • Utilize Docker for containerization to create consistent testing environments.
  • Manage and execute tests in cloud environments, including AWS, GCP, and Azure.
  • Continuously enhance test strategies to improve coverage, efficiency, and effectiveness.
  • Perform various types of testing, including functional, regression and security testing.
  • Identify, document, and track software defects, working closely with development teams to ensure timely resolution.
  • Mentor junior engineers and contribute to the continuous improvement of our testing processes and methodologies.
  • Stay up-to-date with industry best practices and emerging technologies in validation and quality assurance.
  • Participate in code reviews and design discussions to ensure testability and quality from the early stages of development.
What skills and knowledge should you bring?
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 7+ years of experience in software quality assurance or validation engineering, with a strong focus on SaaS products.
  • Proven experience in leading validation efforts and defining comprehensive test strategies.
  • Expertise in developing and maintaining automated test frameworks in Python, TypeScript, Playwright (or similar, such as Java).
  • Strong understanding of software development lifecycle (SDLC) and agile methodologies.
  • Proven experience with AWS, Azure,or GCP, and with Docker, Kubernetes, plus event-driven architectures using Kafka or similar.
  • Familiarity with CI/CD tools such as Jenkins, GitHub, or GitLab.
  • Excellent analytical, problem-solving.
  • Ability to work independently and collaboratively in a fast-paced environment, with globally distributed teams.
  • Strong communication skills, both verbal and written.
Why Us?

Join a cutting-edge company tackling extraordinary challenges alongside top industry talent. Enjoy flexible hybrid work in Prague (Karlin), Brno (Clubco), or remotely across CZ/SK. Only Prague-based employees are required to work from the office at least two days per week.

Competitive Benefits Package:

  • Stock & Bonuses: Grant of Restricted Stock Units with a 4-year vesting plan, annual performance-based bonuses, and an employee stock purchase plan.
  • Time Off & Well-being: Flexible Time Off, on top of the standard 5 weeks vacation, flexible paid sick days, fully paid Short Term Sick/Nursing Leave, 16-week parental leave, grandparent leave, and additional company holidays.
  • Insurance & Health: Pension Insurance Contribution, Premium life insurance, Private medical care (for you and +1), and a Global Employee Assistance Program.
  • Work Perks: Monthly meal and well-being allowance, high-end MacBook/Windows laptop, work-from-home support, and in-office refreshments.
  • Growth & Community: LinkedIn Learning, internal mentoring, educational support, generous referral bonuses, and optional company events (sports, BBQs, charity).

Be part of an inclusive, innovative workplace that values belonging, flexibility, and growth!

SentinelOne is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.

SentinelOne participates in the E-Verify Program for all U.S. based roles. 

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Analytical Thinking
  • Collaboration
  • Communication
  • Problem Solving

Software Development Engineer in Test (SDET) Related jobs