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.
About Nokia IT
At Nokia IT, we are in a fast-paced digitalization journey. We are transforming into a modern, digital organization that globally delivers seamless technology experiences to 100,000 employees, as well as external users across the world, based on trusted IT infrastructure, applications and security capabilities.
To build a world-class IT organization, we are looking to find, grow and keep the best talent in various disciplines and areas.
Are you a hands-on technologist that wants to use knowledge to create an impact? Are you passionate about the digital era?
Do you value a culture of transparency and accountability, and work with customers in your heart?
Then join the diverse and global Nokia IT team!
In this role, you will be part of our Enterprise Applications team, responsible end to end for Nokia's applications’ portfolio, used across all Business Groups and Functions.
Our current mission is to simplify and modernize our application portfolio and to transform into a fast moving, product-oriented and customer-focused technology organization.
Test automation developer, focusing on test automation development in a systematic manner, including the research, design, programming, and testing of operating or new software .
Accountable for developing test scripts using applicable techniques and supporting business and IT to adapt digital technologies faster and to improve tool or solution performance with higher quality.
Acts as a test automation developer, knows tools, technologies and trends, and has a broad technical and software programming and coding skills
Codes, develops, build and propose technical testing solutions utilizing existing or new technologies
Tests software or solutions based upon testing specifications and design. Follows applicable agile and / or PM practices.
May act as a testing manager in a project having special responsibility for test planning, scheduling and execution management, as well as testing progress follow up and setting up testing environments
Captures technical requirements and innovative ideas and translates them into IT requirements. Evaluates possibilities with different technologies and platforms
Collaborates with IT Service Owners and Solution Designers to analyze ideas and demands for technology and architectural fit and contributes to cost and benefit analysis
Collaborates with key stakeholders throughout the organization and ensures terminology used (technical or business) is understood by both business and developers
Collaborates with QA analysts and software developers to find solutions
Prepares design and technical documentation
Proactively investigates problems in software as a result of testing. Report and validate issues
Provide updates to project and test managers on task status, risk and mitigation plans
Technical skills :
Bachelor's Degree or equivalent experience
2+ Years automation testing
Experience planning, implementing, and executing software testing processes; have experience with various Automation and Testing software, building test scripts, and have a clear understanding across functional and regression testing
1+ Years development experience with a Java EE architecture
1-2+ working with test automation frameworks (Selenium)
Experience working in Salesforce is a plus
Experience in Agile environments and methodologies
Experience in Jira and test management tools
Experience in GitLab, Jenkins
Report and validate defects throughout any test phase
Provide updates to program and project managers on task status, risk and mitigation plans
Agile and Continuous Delivery, Agile methodologies
Data analytics, Data engineering, Data modelling
Automation Testing Development Processes and Tools
Software Programming languages
Cloud computing / edge clouds
Cloud architecture, Cloud deployments, security, maintenance
Learning development management
Defect reporting and validating