Test Automation Engineering Manager, hybrid | 781954

Revel IT

Apply Now

Our client is hiring for a Test Automation Engineering Manager role that will grow and develop the test automation framework and build an inclusive and high-performing team. In this full time, hybrid role, you will drive Test Automation in partnership with other managers and senior engineers across multiple internal and external teams, including quality, video, and player teams.

**Location: Hybrid – LA, NYC or Stanford Conn**

Responsibilities:

  • Successful candidate in this role will lead the automation test team, provide technical leadership in design and architecture of the automation framework, and will ensure adoption of the framework in all the QE teams in the organization.
  • He/she should be master in modern testing techniques and tools, including automation.
  • Successful candidate will have complete ownership for preparing test automation solution, designing automation frameworks and lead the implementation of test strategy, test plans & test execution of the product.
  • Supports automation scripts development and the optimization of those scripts.
  • Recommends new tools, techniques and methodologies needed to enhance productivity and quality.
  • Collaborate with product teams to strategize & align long term solution for test automation including roadmap, tools, framework & approach.
  • Evaluate, select and formulate best usage of test automation tools and future alignment for different products and applications.
  • Create a standard framework for Functional Automation, Performance Testing and Security and Penetration Testing. Presents technical documentation for review by peers and Development community.
  • Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
  • Work with Quality Engineering team for resolution of technical issues of the product as needed.
  • Develop automation strategy to support regression testing based on the technical analysis, complexity and reusability.
  • Responds appropriately and competently to the demands of work challenges when confronted with changes, ambiguity, adversity, and other pressures.
  • Prepare and install solutions by determining and designing system specifications, standards, and programming.
  • Deliver on product roadmaps, incrementally with a high level of quality.
  • Drive technical initiatives in partnership with senior engineers across teams
  • Constantly search for improvements in process, improve software delivery and operational processes.
  • Grow the team by attracting diverse talent that can push technical boundaries and where individuals recognize that team success is more important than individual success.
  • Support, coach and develop high performing engineers through regular 1:1s, continuous feedback and relationships with others.
  • Mentor individuals to embrace diversity and help building an inclusive and flexible workplace.
  • Define and track test metrics, including code coverage, quality, and performance.
  • Drive Improvement throughout the team.
  • Represent the Test Automation team in project/progress/status meetings.

 
Qualifications/Requirements:

  • Strong Testing/Automation experience
  • Experience in architecting & building real-time, large scale video applications.
  • Good knowledge in programming concepts and experience in programming languages like Java, .NET, C#, JavaScript, and Python.
  • Demonstrated skill in using coding standards and being an active participant in code reviews.
  • Expert in automation frameworks such as JUnit, TestNG, Selenium, and Cypress.
  • UI and/or API level test automation expertise
  • Experience with web service technology like XML, REST, SOAP.
  • Experience in high volume, high throughput video platform/SDK environment.
  • Experienced in implementing testing and QA frameworks in Video Playback Applications’ domain using Agile methodologies.
  • Expertise with web performance infrastructure (CDNs, caching, reverse-proxies) and cloud resources (AWS, Azure).
  • Experience with high performance platforms catering to millions of daily traffic.
  • Thorough understanding and hands on experience in developing, enhancing automation testing frameworks.
  • Strong troubleshooting and root cause analysis abilities.
  • Strong knowledge of Charles/Fiddler or other debugging proxy tools
  • Excellent troubleshooting skills with the ability to analyze logs

 
Additional Qualifications:

  • Must have a bachelor’s degree in Computer Science, Technology, Computer Information Systems, Computer Applications, Engineering or related field, plus 9 years of experience in the software engineering industry. In lieu of a bachelor’s degree, we will accept 2 additional years of experience in the software engineering industry.
  • Must have 5 years of experience in each of the following:
    • Performing test planning, and designing and executing requirements that impact multiple systems in a multi-vendor environment;
    • Performing systems testing cycles, including integration testing, functional testing, user acceptance testing (UAT), and regression testing;
    • Identifying, prioritizing, and tracking defects; and
    • Utilizing Selenium, Cucumber, Robot framework, Appium and Cypress for automation testing.


Reference: 781954

  

Revel IT is an Equal Opportunity Employer. Revel IT does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need.

#gdr4900

Apply Now

  • Hidden
  • Max. file size: 128 MB.
  Apply with Google   Apply with Twitter
  Apply with Github   Apply with Linkedin   Apply with Indeed
  Stack Overflow