
System Test QA Engineer
Required skills
- Python
- optical communication
- router configurations
- Git
- test plans
- automated test cases
- defect analysis
- Nokia optical pluggable products
Nice to have
- Agile methodologies
- Test Driven Development
Role summary
Nokia is seeking a System Test QA Engineer to ensure the quality of their optical communication technology. The role involves designing and executing automated test cases using Python, collaborating with cross-functional teams, and adding system/solution level test scopes. Responsibilities include creating test plans, executing tests on Nokia optical pluggable products, analyzing defects, and reporting findings. The engineer will work within an Agile environment, utilize Git for version control, and stay updated on optical communication technologies. Effective communication and collaboration skills are essential for this global role.
As a System Test QA Engineer at Nokia, you'll play a crucial role in ensuring the quality of our cutting-edge optical communication technology. You will design and execute automated test cases using Python, collaborating closely with several cross-functional team of developers and testers to add a System and Solution level test scopes to our SW feature development. You'll write detailed reports on test execution and defect analysis, enabling swift issue resolution. You’ll thrive in our dynamic Agile environment, working alongside passionate colleagues who are committed to innovation in optical communications. Your strong communication skills will empower you to collaborate effectively within our global team, driving quality and efficiency in our products.
NIlightpath
Responsibilities
Your responsibilities
- Design and implement comprehensive test plans, creating and executing automated test cases in Python to meet project specifications.
- Collaborate closely with cross-functional software development teams during release scope definitions and backlog refinement ensuring alignment on project goals.
- Explore, plan and execute testing of Nokia optical pluggable products into third party equipment, to ensure Solution level compatibility.
- Generate detailed reports on test execution and defect analysis, improving the reproducibility and resolution of issues to enhance product quality.
- Participate in continuous improvement discussions to promote the adoption of innovative approaches in quality assurance and testing.
- Utilize and integrate version control systems like Git to maintain test scripts and documentation effectively within the agile development workflow.
- Stay updated on optical communication technologies and contribute insights to enhance the team’s approach to testing and quality assurance.
Qualifications
- Extensive Hands-on experience in automated test development using Python.
- Deep Knowledge of optical communication and related technologies.
- Experience and expertise on router configurations and deployments.
- Master’s degree in Computer Science, Engineering, or a related field.
- Effective communication skills for global cross-functional collaboration.
- knowledge in Agile methodologies and Test Driven Development.
Sample Nokia interview questions
- 1
Merge Overlapping Intervals Merge overlapping intervals in an array. Input: intervals = [[1,4],[4,5]] Output: [[1,5]] Explanation: The intervals touch exactly at the 4 mark, so they are successfully merged into a single continuous interval.
codingmedium - 2
Dot Product of Two Sparse Vectors Calculate the dot product of two sparse vectors. Input: nums1 = [0,1,0,0,2], nums2 = [0,0,0,0,5] Output: 10 Explanation: Multiplies the aligned non-zero values (2 * 5) and ignores all the zeros, yielding a dot product of 10.
codingmedium - 3
Vertical Order Traversal Perform a vertical order traversal of a binary tree. Input: root = [1,2,3,4,5,6,7] Output: [[4],[2],[1,5,6],[3],[7]] Explanation: Traverses the tree maintaining column indices, seamlessly grouping nodes that share the exact same vertical alignment.
codingmedium - 4
Continuous Subarrays Sum Equals K Find the total number of continuous subarrays whose sum equals K. Input: nums = [1,2,3], k = 3 Output: 2 Explanation: Both the contiguous subarray [1,2] and the single-element subarray [3] sum perfectly to the target of 3.
codingmedium - 5
Iterator over a Binary Search Tree Implement an iterator over a binary search tree. Input: root = [7,3,15,null,null,9,20], calls: next(), hasNext(), next() Output: 3, TRUE, 7 Explanation: The iterator yields the smallest value (3), confirms more nodes exist, then properly yields the next in-order value (7).
codingmedium
Get started to unlock a personalized interview prep pack for this role.
Similar roles
Staff PIC Test Development EngineerNokia · United States · Onsite
Staff High Speed Analog IC Design RD EngineerNokia · Sunnyvale, CA · Hybrid- Senior QA EngineerKonrad Group · Toronto, ON · Hybrid
- QA EngineerQuinStreet · Remote · Remote
- QA Engineering Tech I (Outline/Shipping Inspection)Kearfott Corporation · Black Mountain, NC · Onsite
- Sr. Manager, QA Engineering & AutomationScopely · Remote · Remote
