1 month ago
Portugal (city not specified)Entry Level
Responsibilities
- Design, write, and maintain automated test scripts using Python and pytest.
- Apply AI-driven testing techniques, including LLM-assisted test-case design, pattern analysis, and automated test-data generation.
- Participate in requirement analysis, testability activities, daily scrums, sprint planning, and reviews.
- Perform troubleshooting and root-cause analysis to help resolve complex software defects.
- Contribute to the software lifecycle as part of a cross-functional, international Scrum team.
Requirements
- BSc or MSc in Computer Science, Telecommunications, Physics, or a related technical field; graduates and final-year students are welcome.
- Foundational Python programming knowledge from academic projects, internships, or personal projects.
- Curiosity, logical thinking, strong troubleshooting abilities, and interest in software quality and test automation.
- Fluency in English and willingness to collaborate in a multicultural team.
- Familiarity with pytest or Linux is beneficial but not mandatory.
- Interest or exposure to optical networks, telecommunications, networking protocols, ISTQB concepts, or basic AI/ML concepts is beneficial but not mandatory.
Benefits
- Structured onboarding with dedicated mentors.
- Hands-on experience with Python testing, modern CI/CD practices, and AI tools.
- Flexible hybrid working setup in Portugal.
- Clear avenues for long-term career growth within a global technology leader.
About Nokia
Nokia builds telecom network equipment and software—covering mobile (4G/5G RAN and core), IP and optical networking, fixed access, and related services—for communications service providers, enterprises, and governments. The company also conducts advanced research through Nokia Bell Labs. Founded in 1865 and headquartered in Espoo, Finland, Nokia is a public company with global operations and long-standing relationships with major mobile network operators worldwide.
