
IODT Automation Co-op
About the role
Position:
IODT Automation Co-op
Duration:
4 to 8 months
Date:
September 8 - December 18, 2026
Location:
Onsite
- Dallas, Texas
Education Recommendations:
Currently enrolled in a bachelor's or master's degree program in Computer Science, Electrical Engineering, Telecommunications, or a related technical field.
We are seeking a highly motivated and enthusiastic Co-op, IODT Automation Engineer to join our team, contributing to the development and maintenance of automated test solutions for Interoperability Development Testing (IODT), with a strong focus on functional testing.
You're a Great Fit If You Have:
- Basic understanding of software development lifecycle (SDLC) and software testing methodologies, particularly functional testing principles.
- Proficiency in at least one scripting or programming language (e.g., Python, Java, C#, JavaScript).
- Familiarity with operating systems such as Linux/Unix and Windows.
- Strong analytical and problem-solving skills with keen attention to detail.
- Excellent communication and teamwork abilities.
Nice-To-Have:
- Experience with test automation frameworks (e.g., Selenium, Robot Framework, Pytest) used for functional testing.
- Knowledge of communication protocols and interfaces relevant to interoperability testing (e.g., network protocols, APIs, specific industry standards).
- Familiarity with version control systems (e.g., Git).
- Understanding of cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization technologies (e.g., Docker).
What You Will Gain:
- Practical experience in a leading global technology company.
- Exposure to real-world Interoperability Development Testing challenges and solutions, with a focus on functional testing.
- Mentorship from experienced engineers.
- Opportunity to contribute to impactful projects.
As Part of the Team You Will:
- Test Automation Development:
Assist in designing, developing, and maintaining automated test scripts and frameworks, specifically for functional testing related to IODT, using various programming languages (e.g., Python, Java, C#) and automation tools.
- Test Execution & Analysis:
Execute automated functional test suites for interoperability scenarios, analyze test results, identify defects, and report findings to the development team.
- IODT Scenario Integration:
Support the integration and testing of various devices, systems, and protocols within automated test environments to ensure their functional correctness and interoperability.
- Data Collection & Reporting:
Collect and analyze test data, generate reports, and contribute to continuous improvement efforts for IODT test processes.
- Documentation:
Create and maintain clear and concise documentation for test plans, functional test cases, automation scripts, and test environments relevant to IODT.
- Collaboration:
Work closely with software developers, quality assurance engineers, and product managers to understand requirements and ensure comprehensive functional test coverage for interoperability.
- Troubleshooting:
Assist in troubleshooting and debugging issues found during functional testing of interoperability, collaborating with development teams to resolve them.
Required skills
Test automation
Functional testing
Software development
Troubleshooting
About Nokia
United States
Headquarters