About us National Grid is hiring a Sr. Quality Engineer for our Quality Engineering department in Waltham, MA. Every day we deliver safe and secure energy to homes, communities, and businesses. We are there when people need us the most. We connect people to the energy they need for the lives they live. The pace of change in society and our industry is accelerating and our expertise and track record puts us in an unparalleled position to shape the sustainable future of our industry. To be successful we must anticipate the needs of our customers, reducing the cost of energy delivery today and pioneering the flexible energy systems of tomorrow. This requires us to deliver on our promises and always look for new opportunities to grow, both ourselves and our business. ## Job Purpose We are looking for a Sr. Quality Engineer who can build the knowledge of our systems and implement improvements for our Customer experience and engineering processes. We also want professionals who want to use their technical skills to build an intuitive and SAfe digital experience. This role will drive the test strategy execution as well as support efforts to build upon our automation solutions and e stablish overall Quality Engineering strategy to manage NationalGrid’s product(s)/platform(s) quality life cycle. ## Key Accountabilities + Accountable for driving the Software Quality Engineering efforts across the unit, module, system, and user acceptance testing + Work with multiple teams, define QA tasks with priorities, and help team members to fulfill them. + Represent QA teams and participate in planning and execution using agile methodologies such as SCRUM and serve as a key driver to improve product quality. + Work with Product Line Leaders (PLLs) to understand product requirements & vision. + Participate in all sprint activities including, daily scrums, grooming/sizing, planning, requirements gathering, story writing, and solution design sessions + Create and execute test strategies to ensure both scope, metrics and schedules are aligned + Design and implement test automation solutions that may include areas related to Data, API, and Frontend specific functionality + Be responsible for ensuring compliance & regulatory controls, assessment of on-going product/platform changes, and for monitoring National Grid Quality standards. + Be a catalyst to develop ONE team mindset across geographically distributed Quality Engineering + Lead continuous improvement of application solution & design, and Software Development Life Cycle (SDLC) processes through the integration of internal and external interfaces. + Foster organizational compliance to the quality system including ongoing training and education on NationalGrid SDF Software Development framework + Interacting with stakeholders at multiple levels and dynamically lead business and product/platform teams to define and deliver solutions to establish standard processes + Prioritizing roadmap initiatives based on size, impact, scope and program goals, and effectively communicating prioritization-driven decision making to stakeholder and leadership ## Supervisory/Interpersonal- Experience Required + Able to clearly communicate technical concepts to both technical and non-technical audiences. + Demonstrated ability to interface effectively and collaborate with third party suppliers/vendors. ## Qualifications Prefer either one of the following degrees and experience achieved: • Bachelor’s Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering and Math) with 6-8 years of experience in quality engineering • Master’s Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering and Math) with 5-7 years of experience in quality engineering Must Have: • At least two years experience driving test validation efforts to support product quality and services • At least two years experience implementing data validation/quality • At least two years experience using test/application management tools like Jira, XRay, Azure DevOps, Confluence • At least two years hand-on experience in one or more scripting languages like Perl, Python, Bash • At least two years automation experience with tools such as ReadyAPI, Postman, RestAssured, Selenium, Appium • At least two years experience working with DevOps tools such as Jenkins, BitBucket, and Virtualization • At least two years experience using Database Systems like Sequel Server or Oracle • Minimum two years experience using Java, C#, or other Object Oriented programming languages • Minimum two years experience working in cloud computing environments such as Microsoft Azure • At least one year hands on experience querying databases using SQL, performing data mining and working with data analysis involving business metrics • At least one year experience with modernizing a legacy test automation codebase • At least one year experience creating metrics to measure quality over time Nice to Have: • Experience with system and application performance measurement and troubleshooting tools • Familiarity with modern web infrastructure technologies, clustering, load-balancing, and distributed systems • Familiarity with MuleSoft • Familiarity with ELK (Elasticsearch, Logstash, Kibana) stack ## More Information This position has a career path which provides for advancement opportunities within and across bands as you develop and evolve in the position; gaining experience, expertise and acquiring and applying technical skills. Internal candidates will be assessed and provided offers against the minimum qualifications of this role and their individual experience. National Grid is an equal opportunity employer that values a broad diversity of talent, knowledge, experience and expertise. We foster a culture of inclusion that drives employee engagement to deliver superior performance to the communities we serve. National Grid is proud to be an affirmative action employer. We encourage minorities, women, individuals with disabilities and protected veterans to join the National Grid team.