Company

CrowdstrikeSee more

addressAddressRemote
type Form of workFull-time
salary SalaryPay information not provided
CategoryIT

Job description

#WeAreCrowdStrike and our mission is to stop breaches. As a global leader in cybersecurity, our team changed the game. Since our inception, our market leading cloud-native platform has offered unparalleled protection against the most sophisticated cyberattacks. We’re looking for people with limitless passion, a relentless focus on innovation and a fanatical commitment to the customer to join us in shaping the future of cybersecurity. Consistently recognized as a top workplace, CrowdStrike is committed to cultivating an inclusive, remote-first culture that offers people the autonomy and flexibility to balance the needs of work and life while taking their career to the next level. Interested in working for a company that sets the standard and leads with integrity? Join us on a mission that matters - one team, one fight.
About the Role:
CrowdStrike is hiring a Software Development Engineer in Test (SDET) to join the Mobile Team working on CrowdStrike Falcon for iOS, one of CrowdStrike's sensors that provides Mobile Endpoint Detection & Response (EDR). At CrowdStrike, SDETs work together with Software Development Engineers in a combined team, they are inquisitive individuals who enjoy the challenge of trying to discover product flaws and create a high-quality offering for our customers.

SDETs use their strong Software Development and problem-solving skills to build effective tools, harnesses, and specialized tests to ensure the product quality is exceptional. SDETs build CI / CD pipelines to harness the power of automation and are evangelists of tools that assess the quality of code statically and dynamically. SDETs also participate actively in design and code reviews, and collaborate with the backend and sensor teams to assure end-to-end system functionality.

About You:
We are looking for somebody who is keen to develop the testing strategy for the new features coming to Falcon for iOS and use their experience to maintain and develop the existing test infrastructure and direct its future improvements. We look for somebody with hands-on SDET experience that majors in unit / integration / end-to-end test development, debugging and CI / CD pipeline creation.

The Falcon codebase is high-quality Swift code mixed with some mid to low-level technologies such as TCP/IP, DNS, ARM assembly, etc. which means the ideal candidate would relish the challenge of understanding something complex and apply their intuition to think laterally, develop suitable tests and discover flaws.

Ideally the candidate would have hands-on experience with Xcode, XCTest, Instruments and a CI/CD technology. However, we would encourage experienced SDETs without platform specific tooling / knowledge to consider the position if they have the inclination to quickly up-skill and would see themselves as a good fit with other aspects of the job description.

This is a remote-friendly position. Even if you decide to work in one of our offices, we are located across the globe. We therefore expect you to be comfortable working in distributed teams, and to have excellent communication skills.

About the Product:
CrowdStrike Falcon Host is a two-component security product.
One component is a “sensor”, installed on client devices that observes system activity and recognizes malicious behavior, then provides on-box prevention capability and remote telemetry to the Falcon Host cloud. The sensor processes thousands of events per second to provide deep visibility into operations on the endpoint, and performs rich correlation and computation to identify malicious events and blocks malicious activity.

The cloud component aggregates sensor telemetry for each customer’s network, correlates malicious behavior across multiple machines, and presents our customers’ operations teams with a prioritized summary of the threats detected in their environments.

What You'll Do:
  • Maintenance and improvements of the mobile sensor testing strategy, developing unit tests, UI tests, and end-to-end tests
  • Maintenance and improvements of the mobile sensor CI/CD pipeline
  • Build useful tools and frameworks for effective test development; the goal is to minimize manual testing and allow the team to write automated tests
  • Develop metrics and monitoring tools to assess the health of the product, and remediate issues when necessary
  • Improving the overall testing strategy for the mobile sensor to increase robustness and coverage
  • Identify and write specialized tests to assess performance, scalability, and limits of the mobile sensor
  • Debug issues found through test or customer feedback to identify the root cause and use this knowledge to further improve tests
  • Work with product and release management to control risk, improve quality, and streamline our release cycles
  • Rigorous product and test code reviews with a focus on improving the security and robustness of the mobile sensor

What You'll Need:
Experience in:
  • Developing tests for iOS applications
  • Debugging issues using real mobile devices
  • Developing custom test frameworks and tools
  • Writing high-quality code
Knowledge of:
  • Swift
  • Xcode and command line tools
  • CI/CD pipelines and tools such as Jenkins
  • Version control with Git and Bitbucket or similar
  • Development and branching strategies
  • Fundamental computer science concepts (e.g., data structures, algorithms, and software design)
Ability to:
  • Write and automate test cases
  • Triage bugs and write actionable bug reports
  • Define and implement test strategies for new features
  • Read code with a focus on its robustness and security (or lack thereof)
Teamwork:
  • Collaboration: ability to work with colleagues in a variety of roles (including engineering, program and product management)
  • Communication: Ability to communicate complex ideas clearly and effectively at all levels (both technical and non-technical)
  • Experience working on a team to ship major features and releases
Remote:
  • Experience working in remote and distributed environments
Bonus Points:
  • Knowledge of Objective-C, Rust
  • Experience with automated on-device testing
  • Experience developing automated UI tests
  • Experience in advanced testing scenarios such as power testing, performance testing, stress testing etc

#LI-MB1
#LI-Remote
Benefits of Working at CrowdStrike:
  • Remote-first culture
  • Market leader in compensation and equity awards with option to participate in ESPP in eligible countries
  • Competitive vacation and flexible working arrangements
  • Physical and mental wellness programs
  • Paid parental leave, including adoption
  • A variety of professional development and mentorship opportunities
  • Access to CrowdStrike University, LinkedIn Learning and Jhanna
  • Offices with stocked kitchens when you need to fuel innovation and collaboration
  • Birthday time-off in your local country
  • Work with people who are passionate in our mission and Great Place to Work certified across the globe
We are committed to fostering a culture of belonging where everyone feels seen, heard, valued for who they are and empowered to succeed. Our approach to cultivating a diverse, equitable, and inclusive culture is rooted in listening, learning and collective action. By embracing the diversity of our people, we achieve our best work and fuel innovation - generating the best possible outcomes for our customers and the communities they serve.
CrowdStrike is committed to maintaining an environment of Equal Opportunity and Affirmative Action. If you need reasonable accommodation to access the information provided on this website, please contact
Recruiting@crowdstrike.com
, for further assistance.

Benefits

Employee stock purchase plan
Refer code: 3251194. Crowdstrike - The previous day - 2024-04-25 09:34

Crowdstrike

Remote
Jobs feed

DevOps Lead

Identify Solutions

London, England

£90,000 - £110,000/annum Bonus + benefits

Sports Coach

Education Experts

Sandwell, West Midlands

£14,000 - £16,000/annum

Manufacturing Operatives

Dynamic Resourcing

Slough, Berkshire

£11.44/hour

Trainee Bodyshop Technician

Brownhills Motorhomes Ltd

Nottinghamshire, England

£24,800/annum

Service Lead

Premier Recruitment Group Limited

Norfolk, England

£30,450/annum

Managing Director (Timber / Woodwork) - Dublin

Primtac Personnel Ltd

Dublin, Highland

Procurement Manager (Content Management)

Aston Carter

London, England

£300 - £400/day

Ductwork Quantity Surveyor

Switch Consultants

London, England

£50,000 - £60,000/annum

Drivers - Brand Ambassadors

M4 Specialists

Overthorpe, Northamptonshire

£11.84/hour

Payroll and Pension Administrator

Social Interest Group

Islington, Greater London

£25,600/annum

Share jobs with friends

Related jobs

Ios Software Development Engineer In Test (Remote)

Senior Software Development Engineer - Web

Capital One

Location: Nottingham

4 days ago - seen

Software Development Engineer II – Tesco Labs

Tesco

Welwyn Garden City, Hertfordshire

5 days ago - seen

Trainee Software Development Engineer

Hodfin

£28,000 - £30,000 per annum, inc benefits, OTE

Lancashire, England

a week ago - seen

Software Development Engineer in Test

Spg Resourcing

Competitive

York, Lancashire

a week ago - seen

Senior Research Software Development Engineer

People Source Consulting

Competitive

Cambridge, Scottish Borders

a week ago - seen

Research and Development (R&D) Software Engineer

Abb Grain

Location Bartlesville, Oklahoma, USA

a week ago - seen

Software Development Engineer

Ith Pharma

£50,000 - £60,000 a year

London, England

2 weeks ago - seen

Software Development Pipeline Engineer

Syntech Recruitment Ltd

Hampshire, England

2 weeks ago - seen

Software Development Engineer - AUTOSAR

M-Tec Engineering Solutions

£45/hour

Coventry, West Midlands

2 weeks ago - seen

Software Development Engineer

Cpl Life Sciences

Salary negotiable

South East

a month ago - seen

Software Development Engineer

Wartsila

Belgrade, RS

a month ago - seen

Software Development Engineer III - Tesco Labs

Tesco

£51.2K - £64.9K a year

Welwyn Garden City, Hertfordshire

a month ago - seen

Principal Software Engineer - Database Development

Optiva

Full-time

Belfast, County Antrim

a month ago - seen

Software Development Engineer

Aws Emea Sarl

Full-time

London, England

a month ago - seen

Senior Software Development Engineer

Goodman Masson

South East

a month ago - seen

Senior Linux Engineer (Software Development background)

Io Associates

£90,000 p/a

Hampshire, England

a month ago - seen

Senior Software Development Engineer Server Side

Efinancialcareers

Competitive salary

South East

2 months ago - seen

Software Development Engineer Birmingham 2024

Efinancialcareers

Competitive salary

West Midlands, England

2 months ago - seen