Quality Assurance Intern

Nokia

Quality Assurance Internship

Nokia is a global leader in the technologies that connect people and things. With state-of-the-art software, hardware and services for any type of network, Nokia is uniquely positioned to help communication service providers, governments, and large enterprises deliver on the promise of 5G, the Cloud and the Internet of Things.
Serving customers in over 100 countries, our research scientists and engineers continue to invent and accelerate new technologies that will increasingly transform the way people and things communicate and connect.
Nokia is an equal opportunity employer that is commited to diversity and inclusion.
At Nokia, employment decisions are made regardless of race, color, national or ethnic origin, religion, gender, sexual orientation, gender identity or expression, age, marital status, disability, protected veteran status or other characteristics protected by law.

Job Description:

This is a hands-on role. Candidate will be required to design, develop, script and execute sophisticated tests to verify conformance of feature(s) functionality implemented by Engineering against requirements specifications laid out by Product Marketing.

Candidate will be responsible for driving the feature to completion (ready for GA release) and will therefore have to interact extensively with Software, Hardware, ASIC development and Product Marketing. Also the candidate will be expected to play a role in system design so that QA is considered throughout the entire lifecycle of the product

The candidate will:

  • Derive test plan requirements from product requirements documents.
  • Design and specify a test infrastructure using (or enhancing) the existing automation framework to execute the test plan.
  • Review test plans, test procedures and infrastructure for adequacy and completeness/correctness.
  • Analyze results of tests and interact with development engineers, architects/PM and test community in the resolution/root causing of test failures.
  • Script all test cases using the automation environment and have them integrated in the regression infrastructure.
  • Hands off and help integrate feature into system test beds.

Qualification:
  • Bachelor/ Master's degree in Computer Science/Electrical Engineering.
  • Good communication skills and be able to deal with conflicts and resolve them as necessary.
  • Basic understanding of Cloud Management Systems such as Openstack
  • Basic understanding of networking in general, TCP/IP, L2 protocols (STP, 802.1s, 802.1w, 802.3ad, 802.1q, 802.1p, …), multicast protocols (IGMP, PIM, DVMRP, …), L3/routing protocols (OSPF, RIP, VRRP, ISIS, BGP …), networking standards, L2/L3 edge systems (PW, VPLS, L3 VPN).
  • Must be good at Python,C, TCL, Perl or any one popular Unix scripting language.
  • Should have either used a test automation framework or built one or contributed towards building one.

Nokia is an equal opportunity employer that is committed to diversity and inclusion. At Nokia, employment decisions are made regardless of sex, gender identity or expression, sexual orientation, race, ethnic origin, color, creed, religion, national origin, citizenship, age, marital status, physical or mental disability, genetic information or ancestry, protected Veteran or military status, or other characteristics protected by law.