NBCUniversal

Test Automation Engineer – SDET

NBCUniversal

full-time

Posted on:

Location Type: Hybrid

Location: CentennialColoradoVirginiaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $114,985 - $172,478 per year

About the role

  • Collaborates with project stakeholders to identify product and technical requirements.
  • Conducts analysis to determine integration needs.
  • Designs new software and web applications, supports applications under development and customizes current applications.
  • Assists with the software update process for existing applications and roll-outs of software releases.
  • Participates in training representatives and operations staff on internally developed software applications.
  • Researches, writes and edits documentation and technical requirements, including software designs, evaluation plans, test results, technical manuals and formal recommendations and reports.
  • Monitors and evaluates competitive applications and products.
  • Provides technical leadership throughout the design process and guidance with regards to practices, procedures and techniques.
  • Serves as a guide and mentor for junior-level Software Development Engineers.
  • Automates / Tests solutions to a wide range of difficult applications, problems or procedures.
  • Defines and manages processes to facilitate user acceptance testing events, including demos, test execution and defect management.
  • Displays in-depth knowledge of engineering methodologies, concepts, skills and their application in specified engineering specialty.

Requirements

  • Highly skilled in Java development and scripting languages such as Python or Ruby
  • Proficient with cloud platforms, especially Amazon Web Services (AWS)
  • Proven capability in implementing and optimizing CI/CD pipelines.
  • Demonstrated ability to independently debug complex systems and effectively communicate root cause analyses to engineering teams
  • Strong experience in developing and executing comprehensive testing strategies, including unit, integration, system and performance testing
  • Proven ability to design, develop, and maintain automated tests and test plans for APIs
  • Experience with test frameworks such as Cucumber, JUnit, and TestNG
Benefits
  • Health insurance
  • 401(k) matching
  • Flexible working hours
  • Paid time off
  • Remote work options
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaPythonRubyCI/CDautomated testingunit testingintegration testingsystem testingperformance testingAPI testing
Soft Skills
collaborationtechnical leadershipmentoringcommunicationproblem-solvingdocumentationanalysisguidancetrainingevaluation