Senior Test Automation Lead (Hybrid) - Sky Systems, Inc
Pleasanton, CA
About the Job
Job Description:
This is a Hybrid (must work in PST zone) position.
Location:
•Supplier Personnel's primary work location will be Pleasanton with occasional travel to other client locations as needed.
•Supplier Personnel shall devote their full time and attention to client while on the premises.
Hours of Operation:
•Supplier Personnel will be available to support meetings, working session, perform assigned tasks and deliverables including knowledge transfer sessions between Monday - Friday from 7:00 a.m. PST to 10:00 p.m. PST.
•Additional hours needed to complete assigned projects according to the individual project deadlines is flexible. Supplier Personnel will need to be available during weekends/holidays for on-demand work
Client provided facilities: The client will provide Supplier Personnel with suitable work space at the primary worksite location. Security badges will be issued for Supplier Personnel and must be in his/her possession at all times and visible while on site.
Client provided equipment and software: Building security key card, desktop computer or laptop computer and docking station, standard office software including e-mail, non-standard software (as needed & approved by management), telephone, cell phone and other general office equipment (as needed).
Other Client provided resources: Security badges will be issued for all Supplier Personnel and must be in their possession while on site. Temporary badges may be issued for Supplier Personnel on-site intermittently or if Supplier Personnel does not have their permanent security badge in possession.
Holidays: Client Offices are closed and the building(s) will be inaccessible, on the following holidays (or observed day if the actual day falls on a Saturday or Sunday): New Year's Day, Martin Luther King Jr. Day, President's Day, Cesar Chavez Day, Memorial Day, Independence Day, Labor Day, Veteran's Day, Thanksgiving Day, Day after Thanksgiving, and Christmas Day.The specific date of each holiday for the current and future years is posted on the Client Website.
Deliverables or Tasks:
Leads the design, customization & development of the Test Automation framework / harness and any in-house tools/frameworks, adapting Scritpless automation and/or new automation technologies.
•Collaborate with Platform team and develop a short-term and long-term test automation strategy/roadmap for Client.
•Conducts research to identify tools, automation frameworks and methodologies for overall efficiency improvements in test automation.
•Collaborating cross functionally with Test Architects and Test Leads to proactively analyze current processes and practices and defining improvements of test strategy, test frameworks, infrastructure, tools and test coverage.
•Key Deliverables depending on the application supported: Test Automation Strategy, Test Automation Plan, Test Automation Coverage Metrics, Test Automation Framework (UI, API, and Mobile etc), Test Automation Traceability Matrix, Test Automation Execution reports, Test Automation User Guide, Test Automation Summary Report, and ROI Analysis Report etc.
•Seasoned technical leader with in-depth understanding of emerging technologies and their commercial applications.
•Conduct tool evaluation, Proof of Concept and identifying the right candidates for automation.
•Conduct QE Optimization using CI/CD/CT and other processes optimization. Increase batch process automation footprint to replicate upstream data generation.
•Responsible for implementing NextGen applications test automation and modernization.
•SME (Subject Matter Expert) in Delivering complex testing end-to-end project & needs such as requirement review, technical assessment, test estimation, meet defined target timelines, represent QE in project meetings, and supporting team during testing phase and hands-on involved in Automation & manual execution across releases wherever applicable.
•Constantly look for opportunities to improve test automation methodologies, test automation coverage, and efficiency with high standards, and Increase batch process automation footprint to replicate upstream data generation.
•Required Time Allocation:
60% - Test automation Initiatives – inherit and enhance existing automation frameworks; create test scripts, methodologies, strategies and approaches; driving automation deliverables for projects, expanding and growing automation test coverage every release by certain percentage set forth by IT QA leadership team and helping the team to meet the goals for the year. Reporting automation progress against the SLAs/Objectives defined
20% - Technical guidance, & oversight of assigned test automation team
20% - Close coordination with multiple IT & business stakeholders, Connecting dots in automation, ROI assessments and supporting Test Automation Platform Team.
Technical Knowledge & Skills:
•Master's or Bachelor's Degree with 14+ years of (QE) Quality Engineering test automation experience in developing Automation Scripts using Selenium, TestNg, AutoIT, Grid & Webdriver, xPath utilities, custom reports, trend analysis, file difference / compare tools,Protractor, Watir
•10+ years of hands-on programming/scripting experience in Java. Python\Ruby\C# programming is an added advantage but the primary essential coding skill required is Java.
•Expert knowledge with design and development of automation frameworks and being able to represent quality function during feature design.
•Conduct workshops to assess the capability of current Delivery Strategy, road map and suggested Artificial Intelligence based RPA
•Highly analytical decision-maker with extensive experience in building, turning around, and operating large Dev + QA programs, along with proven history of increasing productivity and turning around difficult situations
•Seasoned executive with in-depth understanding of emerging technologies and their commercial applications,
•Motivated self-starter who implemented multiple Technology Consulting/R&D activities during entire career, as well as consistent digital delivery owner
•Expert knowledge with cloud computing and technologies (AWS Stack highly desirable).
•Enterprise Implementation knowledge in Industry automation tool best practice implementation and must have script less automation implementation experience
•Creating a vision for a solution and leading a team to build it
•Working with clients to drive transformational change in the way they deliver application testing services in their organizations
•Inspiring, mentoring and coaching teams members with a goal of fostering an innovative and inclusive team-oriented work environment
•Sharing your knowledge and developing engagement tools and enablers to build capability for the practice
•Experience having transformed QA/QE organizations to SDET/DevSecOps
•Define and implement automation test processes, strategies, and approaches for complex test requirements with the support from the Technical Architect and get buy in from different stakeholders
•Ability to think innovative and contribute to the success of the products, processes and customer experience
•Additionally, the Principal QE Solution Architect will also support the smoke/sanity testing requirements of DevOps Release Engineering team after build deployments. These build tests will ensure that the code drops to quality assurance are of the highest quality.
•The Principal QE Solution Architect will provide a practical approach to complex product testing, specifically in the areas of the automation of test cases for the purposes of regression testing. He/she will be a creative and proactive thinker and will make use of current technologies to provide extensible automation infrastructures
•Successful track record as a 'hands on' leader within QA teams, building and managing teams to a level of top-notch professionals
•Experienced professional in designing and developing AI Strategy using BOTS – OPS Insight, Code Insight, Test Insight and IOT
•Experiences professional in preparing and implementing Digital Transformation Strategy, IT Business Value Strategy for major Clients
Core Competencies:
•Act with integrity
•Use sound judgement
•Being Proactive
•Commitment to quality
•Demonstrate adaptability
•Innovate
•Think strategically
•Communicate effectively and influence others
•Work well both independently and as part of a teamh