Good understanding of Business-Driven Development (BDD) strategy, test data management, scenario refactoring, and integrating BDD with CI/CD pipelines
Familiarity with automation tools and frameworks for test development, execution, and reporting
Knowledge of strategies for optimizing test coverage (e.g., risk-based testing, equivalence partitioning, prioritizing critical paths)
Experience practicing DevOps, agile methodologies, and reliability engineering
Responsibilities
Oversee solutions through their entire lifecycle, from design to production deployment (Full Lifecycle Ownership)
Design, develop, execute, train, operationalize, monitor, and triage end-to-end solutions, focusing on enhancing process quality and predictability (Comprehensive Solutioning)
Improve observability to ensure comprehensive oversight of the end-to-end release readiness process
Develop and implement process improvements to boost team velocity and efficiency (Process Optimization)
Work closely with other engineers, integrating business and functional priorities into solutions, and act as a key contributor in complex, high-stakes environments (Collaboration and Integration)
Successfully operationalize solutions in production to ensure seamless functionality and impact
Develop and execute high-quality test plans efficiently on RDK stacks, leveraging automation and tooling to detect defects quickly and ensure reliability of test coverages (BDD and Test Automation Expertise)
Maintain test automation, including selecting appropriate tools, configuring environments, and integrating with version control systems (Tooling and Test Automation Infrastructure)
Practice DevOps to reduce the time between quality assurance and software deployment (Reliability Engineering and Test Coverage Optimization)
Effectively communicate and collaborate within the team and with stakeholders
Participate in cross-functional activities such as joint sprint planning, backlog grooming, and retrospective meetings to foster alignment and shared understanding
Skills
Java
J2EE
Python
Spring Boot
Microservices
RESTful API
SQL
NoSQL
AWS
Azure
GCP
Spring
Jenkins
Tomcat
Git
Maven
Comcast
Comcast Corporation is a global media and technology company.