Senior Software Test Engineer

Email this Job
Employer - f5
Category - it-software
Job title - Senior Software Test Engineer

Job Description

Come work at a place where innovation and teamwork come together to support the most exciting missions in the world!

Position Summary
Come work at a place where innovation and teamwork come together to support the most exciting mission in the world: Automation!
As a member of Access automation team, you’ll be leading engineers that create automated tests, expand the framework and test cases using robot keywords and python libraries to validate features and help customer stay secure.
This position is for a leading engineer in automation development, test strategies and quality assurance functions for legacy and new products. Key responsibilities are to guide junior engineers grow their technical abilities (mentoring), provides technical leadership, clearly report potential impediment to management, find the best solution to problem and champion industry best practices. Assist the manager in coordinating project timelines, and provide him/her with technical guidance. This Engineer is a champion for product quality within the team and is accountable for delivering test automation on product delivery schedules. This is a team lead position.

Primary Responsibilities
Code manual test into automated tests (based on definition from testers).
Lead junior engineer / provide backup support and technical guidance to local manager.
Mentor Junior engineer with various aspect of automation & encourage their technical growth.
Propose / define process on how to best ensure code quality
Champion code review process, provide meaningful feedback to other engineer to allow them to tone their skills and increase code quality.
Analyze current industry trend & keep up with current technologies, frameworks and tools
Give unbiased report on status, provide early risk assessment and propose solutions
Contribute to various libraries and resources (python and/or robot keywords).
Communicate with devs, PM, and testers to ensure full understanding of new feature prior to coding
Performs other related duties as assigned.
The Job Description is intended to be a general representation of the responsibilities and requirements of the job. However, the description may not be all-inclusive, and may be subject to change.

Knowledge, Skills and Abilities
Deep understanding of Web technology including security and encryption (HTML, HTTPS / SSL, certificate, keys, ciphers, CSS, JavaScript, REST, JSON, JQuery, …)
Working knowledge of common data structures and have good algorithmic skills
Researched various automation tools, infrastructure and framework. Understand best usage of each and pro/cons of all tools (expl: Selenium, Sikuli, Robotium, Appium, Frank, …)
Expert in Layer 7 – including web applications.
Demonstrated ability to quickly integrate new technologies, and explain to peer clearly and consistently.
Recent experience based on automating tests; authority in various industry standard tools & markups (Selenium / Robot Framework / xPath / Yaml / JSON / REST / … ).
Skilled coder in multiple languages / scripting languages / language framework used for automation (Expl: Python, C#, Swift, Ruby, Angular, React, …) and frontend/backend servers (Expl: Javascript / Go / NodeJs / PHP /…)
Expertise in OOP and design patterns.
Ability to architect test code ( class, library, files) & explain reasoning behind choice (Preferably using UML)
Proven ability to debug and troubleshoot code & write code that is easy to maintai

senior-software, senior-software-jobs-in-hyderabad, senior-software-test
Job Location Hyderabad, Telangana
Date Posted 29 Oct 2019
Employer Email --No Email
Click here to Apply

Jobseeker's Please Note: Please do not make any payment in any bank account or wallet in our Name, We don't charge any money to jobseekers
For More details please Click Here