Senior Software Developer In Test (Linux/Macos)

Blackberry Limited Irvine , CA 92606

Posted 3 months ago

Worker Sub-Type:

Regular

Job Description:

WHO WE ARE

BlackBerry Cylance is one of the fastest growing companies in the history of cybersecurity. By successfully applying artificial intelligence and machine learning to crack the DNA of malware, Cylance has redefined the endpoint protection market, garnered acclaim from industry analysts and won numerous awards including "Best Emerging Vendor" from SC Magazine. If you have the passion and desire to disrupt industries, protect the world from cyberattacks, and be at the forefront of a revolutionary new technology, we want you to join us!

THE POSITION

BlackBerry Cylance is seeking a Software Development Engineer in Test (SDET) or Development Operations Engineer with a strong focus on MacOS/Linux platforms to test and optimize the Cylance cybersecurity platform and products.

At BlackBerry Cylance, we see quality as more than just defects. As a member of the test team, you represent our customers and their users to ensure every aspect of the product is simple, intuitive and works as expected. Our mission is to protect our customers' computers without being noticed. Your expertise will contribute to a powerful endpoint product that uses minimal resources while preventing the most advanced malware and zero-day attacks from ever even running. Join us in making a difference and protecting everything under the Sun!

WHAT YOU WILL DO

  • Collaborate with team members to develop advanced frameworks/tools for test automation.

  • Write automated test cases using Python to ensure regressions do not occur with new releases

  • Write and execute test plans, test cases from user stories, workflows and specifications.

  • Be responsible for development of test strategies and creation of appropriate test harnesses.

  • Work productively and effectively with minimal oversight. Proactively identify and communicate issues as they arise.

  • Contribute to process improvement while establishing best practices for testing

  • Utilize advanced debugging and troubleshooting skills on a regular basis. Learn and develop new skills quickly as needed.

  • Perform other duties as assigned.

WHO WE ARE LOOKING FOR

  • 4+ years minimum related experience in software testing
  • OR- 4+ years minimum related experience in Linux / Mac system administration

  • OR- 4+ years minimum related experience in Development Operations (DevOps)

  • Bachelor's or high-level degree preferred; relevant experience can be substituted for educational degree.

  • Proven and demonstrated experience of programming with Python, C#, Bash

  • Proven and demonstrated system-level experience with MacOS/Linux platforms

  • Experience designing and building frameworks to automate functional & performance testing

  • Experience working with black-box and white-box testing methodologies

  • Strong software design debugging and testing skills

  • Working knowledge on tools like Git, Bitbucket, Jenkins, Jira

ABOVE AND BEYOND

  • Working knowledge on Hypervisors (VMWare, Citrix) / AWS / Azure

  • Experience integrating test frameworks with Jenkins

  • Senior knowledge of sustaining engineering and applicable skill sets.

Job Family Group Name:

Product Development

Scheduled Weekly Hours:
40


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Software Developer In Test (Linux/Macos)

Cylance

Posted 3 months ago

VIEW JOBS 11/8/2019 12:00:00 AM 2020-02-06T00:00 Worker Sub-Type: Regular Job Description: WHO WE ARE BlackBerry Cylance is one of the fastest growing companies in the history of cybersecurity. By successfully applying artificial intelligence and machine learning to crack the DNA of malware, Cylance has redefined the endpoint protection market, garnered acclaim from industry analysts and won numerous awards including "Best Emerging Vendor" from SC Magazine. If you have the passion and desire to disrupt industries, protect the world from cyberattacks, and be at the forefront of a revolutionary new technology, we want you to join us! THE POSITION BlackBerry Cylance is seeking a Software Development Engineer in Test (SDET) or Development Operations Engineer with a strong focus on MacOS/Linux platforms to test and optimize the Cylance cybersecurity platform and products. At BlackBerry Cylance, we see quality as more than just defects. As a member of the test team, you represent our customers and their users to ensure every aspect of the product is simple, intuitive and works as expected. Our mission is to protect our customers' computers without being noticed. Your expertise will contribute to a powerful endpoint product that uses minimal resources while preventing the most advanced malware and zero-day attacks from ever even running. Join us in making a difference and protecting everything under the Sun! WHAT YOU WILL DO * Collaborate with team members to develop advanced frameworks/tools for test automation. * Write automated test cases using Python to ensure regressions do not occur with new releases * Write and execute test plans, test cases from user stories, workflows and specifications. * Be responsible for development of test strategies and creation of appropriate test harnesses. * Work productively and effectively with minimal oversight. Proactively identify and communicate issues as they arise. * Contribute to process improvement while establishing best practices for testing * Utilize advanced debugging and troubleshooting skills on a regular basis. Learn and develop new skills quickly as needed. * Perform other duties as assigned. WHO WE ARE LOOKING FOR * 4+ years minimum related experience in software testing -OR- 4+ years minimum related experience in Linux / Mac system administration -OR- 4+ years minimum related experience in Development Operations (DevOps) * Bachelor's or high-level degree preferred; relevant experience can be substituted for educational degree. * Proven and demonstrated experience of programming with Python, C#, Bash * Proven and demonstrated system-level experience with MacOS/Linux platforms * Experience designing and building frameworks to automate functional & performance testing * Experience working with black-box and white-box testing methodologies * Strong software design debugging and testing skills * Working knowledge on tools like Git, Bitbucket, Jenkins, Jira ABOVE AND BEYOND * Working knowledge on Hypervisors (VMWare, Citrix) / AWS / Azure * Experience integrating test frameworks with Jenkins * Senior knowledge of sustaining engineering and applicable skill sets. Job Family Group Name: Product Development Scheduled Weekly Hours: 40 Cylance Irvine CA

Senior Software Developer In Test (Linux/Macos)

Blackberry Limited