You are viewing a preview of this job. Log in or register to view more details about this job.

Intern, Automation Testing | Req #6244

Intern, Automation Testing 

Location: US Remote | Preferred: Plano, TX or San Jose, CA 

Requisition #6244 

 

Job Overview: 

Wireless 5G network functions testing through Automation is to validate the Network elements/functions’ Security requirements.  

 

The job involves analyzing security test requirements and test results from the manual test team. Based on these analyses, the Automation Network Test Engineer develops the Automation scripts for the steps to achieve the pass/fail criteria defined in manual test results. The test automation includes automating UI/web pages for the network functions and functions.  

 

Follow software development processes including configuration management, coding standards, code review, code performance, and code optimization. 

 

Execute the automation test scripts and review the automation test results. And present the results to the project/customer team as the deliverable. Once automation scripts are approved, promote the automation scripts for scheduled regression validation and work with the regression team to execute the automation scripts.  

 

About Spirent Communications  

Spirent is the leading global provider of automated test and assurance solutions for communications networks, cybersecurity, and positioning. 

 

We provide innovative products, services, and managed solutions that address the test, assurance, and automation challenges of a new generation of technologies, including 5G, cloud, autonomous vehicles, and beyond. From testing in the lab to testing in the real world, Spirent helps companies deliver on their promise to their customers of a new generation of connected devices and technologies. 

 

Why Spirent?... Because together we can shape tomorrow! 

Spirent is its people. When you join the Spirent team, you will join forces and work alongside some of the industry’s most passionate subject matter experts. In an environment of innovation, you will find a place where you can grow, think, explore, create, and make change happen. 

 

At Spirent, we believe that diversity and inclusion are essential to thriving in the ever-changing world of global technology. We embrace a culture where difference is valued and openness, mutual respect, collaboration, and fairness are considered fundamental. Spirent does not tolerate discrimination or offensive behavior of any kind. We are committed to creating workplaces that genuinely reflect the diversity of the world we serve and an environment where everyone feels empowered to bring their full, authentic self to work. 

 

Your success is vital to our success, which is why we will support you to perform, grow, and contribute – with the confidence to be yourself. And to support your personal wellbeing, we hope you will love our dedication to creating the right work and life balance experience! 

 

Join Spirent and together let’s shape tomorrow! 

 

Job Responsibilities: 

  • Learn Spirent Security Automation testing process and technical approaches and guidelines.  
  • Leverage, Learn, and adapt the key technology areas needed for this project; Python, Robot Framework, and Selenium. 
  • Work with Spirent Engineers and perform the project tasks for the Security Automation Test Automation tasks.  
  • Participate in the Security Test Regression cycle, analyze the scheduled test results, review, document, and create reports. 
  • Participate and contribute to requirements analysis, project documentation, test case executions, preparing test reports, and analysis of test results. 

 

Job Requirements: 

  • Enrolled in a Bachelor's or Master’s degree program in Electrical Engineering, Computer Science Computer Networking, or related field from an accredited university. 
  • Good knowledge of Wireless QA through previous Internship/work study experience/any industry experience/wireless networking projects. 
  • Fine concepts of telecommunication and best practices of software development. 
  • Strong knowledge of Python to be able to develop and execute test scripts. 
  • Good knowledge of Ubuntu/Unix scripts understanding and development for test automation purposes.  
  • Preferred knowledge of Robot Framework or any other test automation framework. 
  • Knowledge of Selenium or any other test automation coding framework for Web page automation. 
  • Knowledge of QA process, which includes knowledge of Test design, Test plan, Test case creation, and defect management processes.  
  • Knowledge of Wireless Network technologies, particularly 5G.  
  • Preferred in Networking fundamentals, Network architecture, and Network topology. 
  • Knowledge and fine concepts of Operating systems.