1. Role Title : Automation Architect
No. of Positions : 1
Hiring Mode : Contract (TP)
Location : Englewood Cliffs, New Jersey (Hybrid)
Client : NBCUniversal
Bill Rate : As per market rate
Note : In the below JD, all the words highlighted in Red & Blue are must skills
Job description :
NBC News Quality Engineering CoE team is looking for a quality champion and expert on test tools, test process with solid understanding of news media & mobile apps technology.
In this role, you will mentor & coach quality engineers, hold technical training sessions; This role will have an opportunity to lead performance and security testing of various digital applications across different platforms for various NBC News brands.
Responsibilities
- Provide leadership and technical expertise within quality engineering organization
- Define & incorporate best practices of the security testing and performance engineering
- Develop automation roadmap across agile teams
- Automation framework design and implementation
- Analyze and improve the existing frameworks and recommend right tools and frameworks
- Test automation and optimization solution aims at disrupting inefficient and old-world QA procedures by providing tools, solutions and frameworks that works across domains
- Enable agile teams to perform continuous testing, work to measure and improve any inefficiency in CI / CD pipelines
- Integrate performance & security with automation framework
- Knowledge Management / Retention - Cross training & documentation
- Help hire / build strong quality engineering teams
- Mentoring and training quality engineers & leads
- Building key test infrastructure that allows them to capture data, analyze it and provide guidance to their teams around perceived risks and a mitigation strategy
- Provide inputs to define quality standards as well as enforcing technical and testing standards
- Define / improve quality & performance engineering process, KPIs & metrics
- Conduct reviews and ensure process compliance
- Publish quality & performance engineering KPIs & metrics
- Partner with engineering teams to propose, rollout process improvements, new technologies and automation practices
- Work both independently and in close collaboration with platform & application teams and across the business to drive automation & bring efficiencies
- Onsite - Offshore co-ordination , as required
Requirements
- B.S degree or higher in computer science or related education
- 5+ yrs. of experience in software engineering - QE testing on various platforms
- 3+ yrs. of experience in software engineering - QE automation
- 3+ yrs. of experience in software engineering Performance testing
- 2+ yrs. of experience in software engineering Security testing
- Must be proficient in Java
- Must have experience implementing automation frameworks (Selenium WebDriver / webDriver IO / Appium / TestNG / Junit )
- Must have experience with performance testing tools to measure server & client-side metrics( Jmeter / K6 / Speedcurve )
- Must have experience implementing API frameworks Rest Assured Framework / Pactumjs )
- Must have experience setting up and managing test automation infrastructure ( Appium / Selenium grid )
- Must have experience using Version control (GIT), SQL, CI / CD Tools (Jenkins), Build Tools (Maven, ANT, etc), Debugging Tools (Charles / Fiddler), Monitoring tools (New Relic / Datadog), Agile Management Tool (JIRA), Test Management Tool (TestRail)
- Any certification related to QE / Process / Automation / Performance Test / Security
- Nice to have knowledge / experience on NodeJS / JavaScript / TypeScript.
7 days ago