This is a W2 role.
Python Automation "ROBOT" Test Engineer
"We are essentially looking for candidates familiar with robot framework, python, REST concepts, had some kind of experience with rudimentary networking concepts, some experience with OpenCV as an add on, some experience working with raspberry Pis as an add on and some experience working on the CI/CD side of things as an add on."
Responsible for coding automation test cases based on functional specifications and executing automated test scripts to ensure the system release functions as expected.
Develop and maintain test plans, test cases, and automation strategies to support multiple product validation processes.
Coordinate and collaborate with Design, Architecture, Development, and Operations to ensure optimal customer experience.
Responsible for implementing and supporting router firmware automated testing.
Experience with robot test automation framework
Scripting experience with Python
Experience with Rasberry Pi is a plus
Strong understanding of software development life cycle (SDLC)
Proficient using JIRA for work management and reporting
Knowlegable in CICD
Experience with Test Rails is a plus
Creative solving of technical problems to ensure the ability to translate technical requirements into test plans
Ability to track multiple test efforts simultaneously and to be able to synthesize the results in fast paced environment
Ability to make decisions and solve problems while working under pressure
Ability to prioritize and organize effectively
Ability to provide coaching and counseling when necessary
Ability to supervise and motivate others
Strong leadership skills with proven ability to provide effective, results oriented direction
Ability to use personal computer and software applications (i.e. word processing, spreadsheet, etc.)
Knowledge of company products and services
Scripts advanced test scenarios using Python on the Robot Framework; included automating LED color detection and patterns, IP interfaces (IPV4 & IPV6), WiFi behaviors, and the behaviors of the services across the total solution
Oversees implementation and configuration of automated robot testing frameworks and related infrastructures
Defines and tracks quality assurance metrics such as defects, defect counts, test results and test status
Collects and analyzes data for software process evaluation and improvements and integrates them into business processes to address the business needs
Determines manual test cases that are candidates for automation
Manages Product Testing deliverables such as documentation, training, completion of testing in-sprint, test case management, etc.
Ensures proper maintenance and tracking of test cases and test accounts
Represents Product Testing in planning meetings on all engineering projects to provide input and guidance on testing best practices
Responsible for compliance with company engineering standards, policies and procedures
Maintains good relations with peers, team, other organizations and vendors
Ability to read, write and speak the English language to communicate with employees, customers, suppliers, in person, on the phone, and by written communications in a clear, straight-forward, and professional manner
Self-starter, self-motivated, driven individual
Ability to adapt with shifting priorities
Talented software engineer with excellent Python programming skills to work on the Integration Validation Team automating test cases with the Robot Framework.
The engineer will work with a small team automating tests that accurately measure functional and non-functional behaviors of the components of the Spectrum Connectivity Platform solution to support Continuous Delivery goals.
The ideal candidate will have a strong background in programming, understanding core design concepts, such as modularization, loosely coupling, and abstraction.
Candidates will be required to demonstrate their programming skills during the interview process.
BA/BS in Information Technology, Computer Science, or related field or equivalent work experience
Testing Certification ISTQB Advanced Level preferred
Related Work Experience Number of Years
Engineering experience 2+
Python Coding Experience 1+
Automation experience 2+
Software Testing experience 2+