Software Quality Assurance Engineer
About Network Infrastructure
Network Infrastructure, includes IP Routing, Optical Networks and Fixed Networks, as well as Alcatel Submarine Networks business, currently reported under “Group Common.” This business group will respond to the ever-increasing demand for higher capacity, greater reliability, faster speeds and lower costs.
The Network Infrastructure – Mobile Gateways group is looking for a Software Quality Assurance Engineer. This position will be in Sunnyvale, CA. USA or Naperville, IL, USA
Job Position Description:
As a Software Quality Assurance Engineer with Nokia, the employee will be responsible for quality assurance testing for the 7x50 and virtualized platforms of company’s mobile gateways products. It entails testing of various 3GPP features related to 3G/4G or 5G networks on both 7x50 platform as well as virtualized/cloud platforms. Testing includes individual feature testing, interop testing with other vendors, evaluating the performance of the hardware, automating in a scripting language all test cases developed, and stressing and scaling these features along with other 7x50 supported features for different software releases. The employee will work closely with different groups within the organization including the Software and Hardware Development teams, Support team and Product Management Team.
Job Responsibilities & Competencies
• 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
• Help integrate features into system test beds.
Qualifications: (Education, Technical Skills/Knowledge)
• BS in CS or EE
• 5-8 years of related work experience
• Solid programming skills (C, C++, Python or TCL/TK an asset)
• Experience in testing 3GPP network elements like MME/SGW/PGW with understanding of GTP OR Diameter protocols
• Extensive knowledge of networking including OSI layers and TCP/IP
• Experience of testing routing protocols (e.g.OSPF, ISIS, BGP4)
• Familiarity with Unix/Linux environments
• Familiarity with networking test tools (Ixia, Spirent,)
• Knowledge of cloud technology such as Openstack, VMware is a plus.
• Proven aptitude for methodical problem troubleshooting and solving, good communication skills, strong attention to detail, and ability to work well in a close-knit team
• Quick learner, self-starter, able to work independently
Minimum Qualifications:
Bachelor’s degree or equivalent experience. Candidates with Bachelor´s in CS, EE, will be more relevant. Master’s degree a plus.
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.
Imagine creating technology that has the potential to change the world. Working with us, you will have a positive impact on people’s lives and help to overcome some of the world’s most pressing challenges. We act inclusively and respect the uniqueness of people. Nokia culture welcomes people as their true selves. Come create the technology to connect the world.