Development Engineer 4
Job Title:Automation & Tool DevelopmentEngineer 4
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.
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.
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
Comcast NBCUniversal is an equal opportunity, Veterans, Disabled and LGBT employer