Troops to Energy Jobs

Job Information

National Grid Software Test Engineer in Waltham, Massachusetts

About us

National Grid is hiring a Software Test Engineer for our IT group 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

National Grid Quality Engineering team is currently seeking an innovative, adaptable, and results-oriented professional to join in as a Test Data & Environment Engineer. The self-motivated candidate will be responsible for delivery of all test environment solution architecture

activities across a programme of work and to coordinate test environments for multiple application development groups.  This will include test environments for both isolated subsystems and end-to-end environments configuration while using a mixture of cloud-based infrastructure and bare metal systems. This is a fast-paced environment where you will have the chance to grow and build upon your existing knowledge and ability.

Key Accountabilities

  • Deliver lower environment strategy & delivery plan for NG products & services

  • Establish and maintain a refresh plan for environments as well as scheduling and managing E2E data refreshes

  • Ensure Test Environments are delivered on plan for individual project usage

  • Managing continuous Improvements and mitigating Test Environment & Data risks and issues

  • Publish and execute a plan for environment maintenance (including environment downtime for data cleanse/refresh etc)

  • Manage third party vendors on the provisioning, quality and capability of integrated environments.

  • Communicate and coordinate with both engineering and product/platform services teams

  • Are comfortable in an agile environment and understand the importance of working/developing iteratively

  • Enjoy being part of a strong team of technologists and collaborating with them to build BIG things


Basic Qualifications:

  • Bachelor's degree in Computer Science or equivalent experience.

  • 3+ years of professional software development experience

  • 3+ years of experience of test environment and data management

  • 3+ years of experience working in an agile software development environment.

Preferred Qualifications:

  • Experience in Data & Service virtualization techniques such as Synthetic data creation, d/b cloning, API virtualization.

  • Experience in Test Data Management (TDM) processes - Data Creation, Data Mining, Data conditioning and Data masking

  • Experience in using TDM Tools such as Delphix (preferable), Informatica DDM, and DPM.

  • Experience in using service virtualization tools such as Parasoft (preferable), Tosca, and ReadyAPI.

  • Understands release engineering techniques, to deliver lower environment deployments with minimal environment downtime.

  • Good understanding of Docker, Kubernetes & cloud service provider preferably Azure

  • Domain and technical thought leadership within testing space and experience in developing testing solutions, frameworks for Test Data Management

  • Exposure to technology platforms like Salesforce, Mulesoft, and SAP

  • Be a catalyst to develop ONE team mindset across geographically distributed Quality Engineering

  • Bachelor's degree in computer science/engineering or in STEM related field; Master's Degree preferred

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.