Overview
On Site
110000 - 120,000
Full Time
No Travel Required
Unable to Provide Sponsorship
Skills
Test
Job Details
Job Description:
- 5+ years of work experience in the relevant field
- Experience with Selenium and Appium is a MUST
- Strong understanding and Programming experience in Core Java & object-oriented design and development.
- Must be hands-on with Java coding skills.
- Knowledge of Python will be a plus
- Must have experience working in a multi-location team environment.
- Experience with source code revision control systems like GIT, SVN, or similar
- Understanding of the IPTV domain and technologies will be a big plus.
- Strong problem-solving skills, with the ability to manage priorities, set expectations, and get things done
- Experience working in a deadline-driven environment
- Some experience with any build/continuous integration tool is good to have
Job Responsibilities:
- Leads complex test automation efforts using Appium, Selenium, and Java for large Agile software projects and identifies innovative solutions to solve complex test problems
- Works closely with the application architect to develop a solid testing solution, working towards the future state of the application architecture
- Leads a team of motivated engineers and does work assignments, reviews, and reporting to the Manager/Architect.
- Assists in the training/mentoring of team members, and implements best practices for test automation developers across Scrum teams
- Adept at communicating with senior leadership as well as with both technical and non-technical team members
- Outstanding presentation skills. Ability to create crisp, compelling narratives to succinctly communicate a high-level story along with the supporting detail when appropriate
- A strong attention to detail and exceptional organization, logic, and analytical skills
- Ability to work independently and collaboratively
- Ability to recommend solutions based on experience and industry best practices
Education: Bachelor's or Master’s degree in Computer Science, Computer or Electrical Engineering, Mathematics, or a related field.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.