Ability to write and edit complex, automated test code using the same standards as a Software Engineer
Proficiency in maintaining automation codebase in version control systems (e.g., GIT, SVN)
Skills in creating complex SQL queries for database validation and writing SOAP/RESTful API automated scripts
Experience building tools for faster test automation and functional testing
Capability to serve as a guide and mentor for junior-level engineers, providing technical leadership
Knowledge to review project progress, evaluate results, and recommend corrections
Expertise in performing code reviews of automation scripts and front-end codebases
Ability to work closely with Test Engineers and Development teams to build test script hooks
Skills in analyzing, diagnosing, and repairing broken test cases and complex bugs in production code
Experience driving scrum meetings as Scrum Master, performing backlog grooming, and sprint planning
Exercise of independent judgment and discretion in significant matters
Regular, consistent, and punctual attendance; ability to work nights, weekends, variable schedules, and overtime
Responsibilities
Write and edit complex, automated test code for repeatable, reliable testing of products and software, including SQL queries and API scripts, while maintaining codebase in version control
Build new tools to assist in faster test automation and innovate on existing processes
Serve as a guide and mentor for junior-level engineers, providing technical leadership and consultation on practices, procedures, and techniques
Review project progress, evaluate results, and recommend corrections to executive teams
Perform code reviews of automation scripts and front-end codebases
Work closely with Test Engineers and Development teams to build test script hooks for earlier and easier testing
Analyze broken test cases, diagnose issues, and repair them to working order
Diagnose and repair complex bugs within production code
Drive scrum meetings as Scrum Master, perform backlog grooming, and sprint planning
Report test execution results to senior leadership
Repair complex broken automation scripts and perform peer reviews of automation codebase
Provide input into various software development lifecycle stages and partner with software engineers using coding standards and best practices
Understand and apply Operating Principles; own the customer experience; be enthusiastic about technology, products, and services; win as a team; participate in the Net Promoter System
Other duties and responsibilities as assigned
Skills
Automated Testing
Test Automation
GIT
Version Control
Software Testing
Front-End Testing
Middleware Testing
Database Testing
Code Quality
Peer Review
Script Repair
Comcast
Comcast Corporation is a global media and technology company.