QA Engineer

Engineering Eindhoven, Netherlands

What We Do:
Forescout is at the forefront of IT, OT, IoMT and IoT Security. As the world becomes more and more connected, so does the need for Forescout's products. We are looking for individuals that want to be at the ground floor of building a product that addresses the world’s most challenging cyber security problems. Innovation starts here, visionaries welcomed!
We are seeking a strong and motivated a QA engineer to join our multicultural, creative and fast-paced team in Eindhoven. As QA engineer for our edge data collection, you will be responsible for defining, implementing and executing software quality assurance processes and test cases, and collaborate with our engineering teams to guarantee the overall quality of our solutions. You will be part of a SCRUM squad interacting day by day with software developers, software analysts and the Product Owner, as well as with customer facing teams to resolve quality issues.
· Define, implement and execute quality assurance strategies and test cases
· Participate in the software validation phase implementing manual and automated test cases to ensure absolute quality of product releases.
· Develop automated test scenarios based on product specifications provided by product and engineering teams.
· Troubleshoot validation pipeline issues and report and document the defects found.
· Lead resolution processes of customer escalations.
What You Offer Forescout:
Professional skills:
· A Bachelor’s or master’s degree in Computer Science, Software Engineering or related discipline, or equivalent work experience.
· Strong understanding of software testing principles and methodologies, including at least 2 years’ experience in software product validation and testing.
· Good knowledge of test automation frameworks: e.g Cypress, Selenium, Playwright, etc.
· Good understanding of the networking and/or network security.
· Good knowledge of Linux OS is a must.
· Network equipment administration expertise is a plus
· You are familiar with Ansible or Python or both programming language.
· You are familiar with cloud and virtualization technologies, such as Azure, AWS and GCP.
· You are familiar with SCRUM methodology.
Personal skills:
· Team player, with the ability to collaborate effectively with global teams in a Scrum/Agile team.
· Excellent attention to detail in identifying software defects and ensuring product quality.
· Excellent analytic and troubleshooting skills for problems that span multiple domains (applications, network, system).
· Strong organizational skill, high degree of ownership, and responsibility to manage multiple tasks, meet deadlines, and prioritize testing efforts efficiently.
· Strong written and verbal communication skills.
· Eagerness to learn and stay updated on emerging technologies, testing methodologies, and industry trends.
· Fluent in spoken and written English.
What Forescout Offers You:
· Competitive compensation and benefits – generous PTO policy, and much more
· Hybrid working model combining working at the office and from home.
· Collaborative and innovative environment – make an impact on worldwide security while working on the hottest technology.
· Leadership that supports and encourages professional growth and development.
· Learn more at

Forescout Technologies is proud to be an Equal Employment Opportunity Employer. We value and embrace diversity, equality, inclusion, and collaboration at the core of our “One Team” philosophy. We do not discriminate based on 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.