Automation Engineer with Python and Networking skillset
Primary Responsibilities
Responsible for understanding your areas wrt automation and work in its end-to-end customer context.
Collaborate closely with your agile team, under the guidance of the Test lead and manager to solve problems and drive solutions.
Implement automated and manual test cases to ensure maximum test coverage for platforms
Define the Automation strategy along with the test lead and plan best suited for a given platform feature
Work effectively both within a team and cross-functional team to drive identification and resolution of issues efficiently.
Utilize your software design, analysis and programming skills to develop innovative automated test cases and tools to ensure maximum test coverage.
Understand the quality life cycle to include: Automation planning, defect analysis and reporting.
Effective bug reporting and documenting with ownership driven approach
Demonstrate a deep understanding of software development process, demonstrated proficiency in designing Automated test cases and contributing to effective planning.
Execute automated and manual tests on platform software and strong analytical skills that can determine root cause when a failure occurs.
Knowledge, Skills and Abilities
Strong Hands on experience wrt Automation Skills(Python) along with good knowledge of Networking concepts, with a minimum of 3 years test experience.
Proficiency in Python Scripting and Object-Oriented Programming Concepts.
Minimum of 3 years test automation experience with python is required.
Experience in developing, setting up and working with complex test automation framework for parallel test execution on multiple platforms.
Knowledge on Hardware clustering, High Availability and Failover systems.
Strong understanding on Linux Operating system concepts and file systems.
Working experience in Agile based software delivery models.
Exposure to CI/CD tools is a plus. Preferably GIT CI/CD pipelines.
Knowledge of IP networking: routing, switching, and network standards from layer 1 on up through the transport and application layers.
Experience working with platform hardware at a low-level is a plus
Creative and innovative problem-solving skills
Job Classification
Industry: Software ProductFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Software Development - OtherEmployement Type: Full time