BlackBerry is a transformed company. We’re no longer about the smartphone, what we once did for smartphones is what we’re now doing for Enterprise of Things (EoT) – envisioning, enabling and securing new forms of communication that are connecting the business world in extraordinary new ways. We have the most complete and advanced end-to-end solutions to enable EoT, and our ideas lead the way in the hottest markets like cybersecurity, SaaS, neural networks and autonomous vehicles.

BlackBerry QNX Test Team is seeking talented Software Developer with a mind for details and passion for quality.

Job Designation : Embedded Software Developer in Test

Qualification :  Bachelor’s Degree

Experience : Freshers / Experienced

Skill Set :

  1. Working knowledge of Python, Perl and shell scripting
  2. Proficiency in embedded test, design and engineering.
  3. Expertise in developing manual/automated tests and testing tools.
  4. Ability to enable automation for manual tests and automate test result processing.
  5. Working knowledge of PC-based operating systems, browsers and client/server mechanisms
  6. Working knowledge of IPC+Linux/Embedded OS testing
  7. Familiar with Continuous Integration build systems (Jenkins, Hudson)
  8. Familiar with source versioning, problem reporting and constant integration systems (SVN, Git, JIRA, Jenkins)
  9. Knowledge of formal test theory, test methodology, and ISO9001 quality management.
  10. Able to write clear and concise problem reports
  11. Ability to work and participate in a team setting with an open, collaborative communication style
  12. Excellent communication, presentation, and organizational skills are necessary
  13. Enthusiasm, a passion for quality and a desire to learn about new technologies is a requirement.
  14. Strong verbal and written communication skills.

Job Description :

You will work with our product delivery team to enable and validate QNX software packages, distribution mechanisms, licensing, documentation and delivery content.

Technologies for this role include use of Microsoft windows, Linux and MAC operating systems, internet browsers and logon credentials, secure packaging techniques, client/server interfacing for software distribution, configuration management techniques, software license generation and validation, software installer and uninstaller applications, IDE project setup/compilation/linking/binary executable generation, and product documentation delivery.

  1. Conduct hands-on configuration, distribution and installation of software deliverables via web portals, QNX custom installers and/or QNX Software Center.
  2. Create or update test plans and test cases to validate candidate software deliveries on appropriate distribution mechanisms.
  3. Test of delivery contents in both staging and live download servers.  Validation of user licensing and entitlements.
  4. Recreate of customer observed issues through a variety of techniques to help root cause issues.
  5. Analyze test results, generation of defect reports, verify fixed issues, update pre-existing defect reports.
  6. Create test reports based on test results for internal and external audiences with high attention to detail.

In return for your skills, expertise and enthusiasm, we will provide you with an attractive compensation & comprehensive benefits package.  We have some of the brightest minds working on cutting edge platforms at QNX.  Join us and you’ll become part of a team that is already leading the way and there is no telling what you could accomplish.

Location : Hyderabad, Telangana, India