Previous Job
Software Development Engineer in Test(SDET)
Ref No.: 18-07630
Location: Philadelphia, PA, Pennsylvania
· BS/MS in Computer Science or equivalent.
· 3-5 years of Software Development Engineer in Test experience
· Expert level in designing, developing and delivering QA automation testing
· Experience in programming languages HTML, Javascript, CSS & Java
· Experience in front-end frameworks Polymer, Vue, React
- Experience in testing frameworks & tools such as Selenium,, etc…
· Strong knowledge of Agile testing methodologies and best practices
- Familiarity with web, mobile, desktop and IoT technologies
- Excellent judgment, organizational, and problem solving skills.
- Two years experience in UI Automation
Scope of Work:
Candidate will be responsible for the test & implementation of the Xfinity Home Security Application on the X1 platform. This will include:
Responsible for project testing effort with regard to planning, coordination, execution and reporting
Manual and automated testing of features supported on the Xfinity Home application (Ex: Cameras, arming/disarming, etc…)
Lead and design the automation test framework with other lead developers on the team
Review features and user stories with project team and design test cases based on requirements and "automation first” approach.
Perform validation/investigation for production issues as well as participate in triage situations
Responsible for DevOps functions such deployment releases, infrastructure maintenance and network issues
Regularly generate and review metrics on application usage and data to identify areas for customer experience improvements
Regularly generate and review metrics on automation results to identify areas to improve on test efficiency
Job Role:
The Software Development Engineer in Test (SDET) will provide technical leadership and design to build test suites and frameworks to test.  This role requires hands-on engineering competence with in-depth technical knowledge of application software development.  The ideal candidate will demonstrate a strong track record of delivering test automation, planning/organizing and executing projects in a dynamic and fast-paced environment.  In addition to day-to-day manual testing efforts, this engineer must have a strong quality assurance understanding such as basic QA principals, expert skills in designing/managing test cases in a test management system, and execution/reporting.  Candidate should have great attention to testing details and duties amidst aggressive time challenges.  This candidate should be an excellent communicator, highly adaptable and have a strong commitment to solve complex technical challenges as it relates to test and automation.