Comcast Careers

Development Engineer 4

Chennai, IN
Technology (Technology - IT)


Job Description

Business Unit:

Job Title:Automation & Tool DevelopmentEngineer 4

Technology Stack

  • 9+ years of strong background functional, E2E & non-functional Testing experience (White box) on Web / Mobile Applications in Retail/e-commerce /Telco BSS Space andexpertise in web services testing.

  • Strong experience in understanding JSON files and interpreting results provided in the format.

  • Experience with advanced low level Java programming APIs.

  • Very strong exposure to tools like SOAP UI, Wireshark, Postman.

  • Experience in API automation is mandatory.

  • Well versed exposure on creating / enhancing Automation frameworks, writing scripts (using Python, Java) & other Automation artefacts

  • Expertise in one or more of the following tools/frameworks is a must: Junit,TestNG, POI / JXL.

  • Knowledge of test automation tools like selenium WebDriver,Unirest,RestAssured,JMeter.

  • StrongExperience of one or more of scripting and build automation tools(Ant, Maven).

  • In-depth Experience with Messaging Middleware / Queues : Kafka, Zookeeper,

  • Well versed with Continuous integration and delivery,Jenkins,Ansibleand otherCDCItechnologies.

  • Experience in tool development for automation development, execution and reporting.

  • Proficient in debugging & triaging web application issues to narrow down to specific component/area (Frontend/Backend/Data) problem as a root cause & engage the correct team for fixing the issue.

  • Strong troubleshooting and root-cause-analysis skills; able to lead cross-functional team triage

  • Strong written and verbal communications skills; able to effectively present to varied audiences

  • Strong experience in all areas of software development lifecycle

  • Experience in working across cultures and different time zones

  • Experience in setting up teams and leading them to deliver

  • Proven ability to works with technology partner/vendor teams to troubleshoot problems

  • Proven experience in defining E2E strategies and standards to achieve the goals

Education Qualification & Work Experience Criteria:

  • Bachelor's Degree in Engineering (Computer Science or IT or equivalent technical discipline)

  • Minimum5Years of experience in an IT or product development or telecom or equivalent work environment.

Summary:

Creates/Enhances the Test Scenarios, Test cases & Automation for Multi-channel Frontend & Backend applications usingindustry and Company technology standards.Assesses and certifies the software artefacts developed tomeet one or more businessprocess requirement. Helpsimplementstactical and strategicTestsolutions. Mentors, reviews codes and verifies that theAutomation artefacts follow the industrybest practices and thatComcastcoding and architectural guidelines are adhered to. Identifies and drives issues through closure. Integrates knowledge of business and functional priorities. Acts as a key contributor in a complex and crucial environment.

The successful candidate will be responsible forassessing & certifying thequalityofsoftware developedfor meeting the overall/specific Business/Program/Project/Issue level requirements. The selected person should be a team worker who has experience working along with a geographically distributed team. Strong analytical, programing and troubleshooting skills to understand,analyze business requirements andassessqualityofdeliverables.Flexible to build tools and framework required for successful execution of the project. Should be team player and responsible for Automation solutions and tools devilment.

Core Responsibilities:

  • To play Automation consultant and tool development lead.

  • Work withTest Leads,Product, design & Development teams to understand the requirements,challenges andtranslate intoSolution.

  • Ensure the execution of In-Sprint and End to End automation successful execution by working with the automation engineers.

  • Maintain the stability of automated regression test cases.

  • Enhance / Improve the framework to make it more robust and flexible based on the agile development environment.

  • Build the tools to reduce the automation development effort spend on API automation work.

  • Demonstrates a sense of urgency and takes initiative.

  • Perform In-sprint & E2E Test Automation, review the Automation artefacts from the team to maintain high quality automation

  • Mentors team members in relevant technologies

  • Practice test-driven development in an Agile/Scrum environment

  • Consistent exercise of independent judgment and discretion in matters of significance.

  • Maintains flexibility and reacts to change appropriately. Must be able to work nights and weekends, variable schedule(s) as necessary.

  • Other duties and responsibilities as assigned.

  • Ability to work independently with little direction, team oriented, results-driven environment.

  • Ability to educate/train/coach agile teams on best practices, methodologies.

  • Research, design and work with management to implement new tools for accessibility

  • Mentors team members in relevant technologies and implementation.

  • Regular, consistent and punctual attendance.

  • Other duties and responsibilities as assigned.

  • Serves as a guide and mentor for junior-level QA engineers; provides technical leadership and consultation with regards to practices, procedures and techniques

  • Daily / Weeks reports as directed.

Skills and expertise:

  • Hands-on experience with the Technology stack mentioned above

  • Proven experience inbuilding and successfully executing the E2E automation framework.

  • Experience withautomation tools development to reduce the manual efforts in building the framework, reporting and script maintenance.

  • Excellentverbaland written communication skills





Compliance Disclaimer:

Comcast NBCUniversal is an equal opportunity, Veterans, Disabled and LGBT employer