In-depth experience, knowledge and skills in own discipline (quality and automation engineering)
Ability to determine own work priorities
Experience acting as a resource and mentor for colleagues with less experience
Ability to exercise independent judgment and discretion in matters of significance
Regular, consistent and punctual attendance; ability to work nights, weekends, and variable schedules as necessary
Responsibilities
Write automated test code using the same standards as a Software Engineer for repeatable, reliable testing of products and software functionality; maintain automation codebase in version control systems (e.g., GIT, SVN)
Create simple SQL queries for database validation and/or write SOAP and RESTful API automated scripts
Create automated testing documentation, including Test Plans and Test Summary Reports
Execute automated test scripts and present results to the team
Analyze broken test cases, diagnose issues, and repair them to working order
Perform code reviews of automation scripts and front-end codebases
Diagnose and repair simple bugs within production code
Serve as a guide and mentor for junior-level engineers; provide technical leadership and consultation on practices, procedures, and techniques
Validate product quality by analyzing and testing the codebase
Make decisions affecting architecture of the test codebase, including selection of software for writing test code
Develop and maintain code that validates front-end, middleware, and database systems using latest tools and common programming languages
Provide input into various software development lifecycle stages
Partner with software engineers to write efficient automation code using coding standards and best practices
Repair complex broken automation scripts and perform peer reviews of automation codebase
Execute automated code and create comprehensive execution reports for the team
Other duties and responsibilities as assigned
Understand and apply Operating Principles; own the customer experience; be enthusiastic learners and advocates of technology, products, and services; win as a team; participate in the Net Promoter System; drive results and growth; support a culture of inclusion
Skills
Automated Testing
Test Automation
Software Testing
Quality Assurance
Test Code Development
Front-End Testing
Middleware Testing
Database Testing
Peer Review
Automation Scripting
Comcast
Comcast Corporation is a global media and technology company.