What are the responsibilities and job description for the Senior Automation Test Engineer position at Turn2Partners?
Job Description
Seeking an innovative, creative Senior Test Automation Engineer who is ready for the challenges, responsibilities, and rewards that come with working in a high-energy, fast-paced environment. Our client is dedicated to providing next generation solutions for broadband IP networking via satellite networks. As the leading innovators in this new space, our diverse and talented team of Internet, satellite and telecommunications professionals continues to break new ground and create significant opportunities for network operators, for service providers and resellers, and for corporate networking professionals.
This position requires a self-motivated individual with strong programming fundamentals and prior programming or automation experience with some networking background
- Develop an automation test strategy and plan in partnership with development and test engineering teams.
- Write new automated tests for software features and maintain the infrastructure necessary to run that automation.
- Work closely with engineers to build, run automated test suites and triage the failures. Along the way, build knowledge of issues with our products and expand the automation test suites to cover those.
- Evaluate and recommend third-party test tools and other software/hardware products to aid in the system test effort.
- Work with onsite and offsite team members to co-ordinate the automation backlog work
- Contribute towards manual testing based on project requirements
- Other duties as assigned.
Education & Experience
- BS/MS degree in Computer Science OR equivalent degree OR equivalent experience
- 5 years of QA experience, preferably on consumer hardware/software products
Qualifications:
- IP/Networking knowledge is required
- Experience with shell or python scripting is a must have
- Familiarity with Robot Framework
- Experience with hardware and/or software development lifecycle processes
- Experience with IP router performance test tools such as Spirent, etc.
- Experience with software test automation
- Strong experience with deploying and debugging containers and VMs on AWS
- Design and Develop innovative ideas that tackle automation and execution problems
- Automation experience in Python
- Satcom/Telecom knowledge/experience is a plus
- Experience with Git and Jira.
- Experience with REST API.
- Familiarity with CI-CD controllers (Jenkins) and build pipelines in general.
- Strong debugging and triaging capabilities
- Thrive in a collaborative environment and comfortable working with multi-functional teams
- Experience in working with Scrum, Kanban and SAFe Methodologies
- Integrity, creativity for solving problems/ideas and great work ethic.
Professional Qualities:
- Has a ‘can do’ attitude - willing to dive into and take ownership of critical design issues.
- Demonstrated ability to achieve stretch goals in a highly innovative and fast paced environment.
- Must be able to analyze and solve technical problems.
- Must be able to look under the hood to appreciate the low level functionality of the tools.
- Must have strong interpersonal skills and be self-motivated.
- Completes tasks in a timely manner.
- Communicates effectively on a technical level.
- Can work under pressure in high visibility situations.
- Flexible - able to quickly adapt to changing conditions and make decisions based on incomplete data.
- While we emphasis the ability to work in a team, the candidate must also be effective as a single contributor as the situation warrants.
- Willing to take direction and follow sound software development processes.
Salary : $120,000 - $150,000