Software Engineer - Test Automation

at  Renewable Energy Grid Solutions

Stafford ST17, England, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate21 Jun, 2024Not Specified21 Mar, 2024N/AJira,Python,Computer Science,Maintenance,Cucumber,Change Management,Software Development,Leadership,Technology,TransformationNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

JOB DESCRIPTION SUMMARY

Become part of a winning team and help to deliver the Green Energy transition.
The energy transition, and more in particular the decarbonisation of power, leads to an increasing share of distributed renewables in the generation mix.
This comes with an increasing amount of flexibility, which greatly challenges grid operators to support secure and resilient transmission system operation. Hence, one of the main levers for the energy transition is the digital transformation of the electricity grid, and more in particular the digitisation of the automated protection and control functionalities.
Managing the fleet of products more and more flexible with more and more predictive maintenance features have a strong impact on all software for the management of the electrical network (hardware agnostic & OS agnostic & virtualisation).
The successful candidate will be a hands-on, cross-silo operational leader with excellent knowledge of software automatic test. She or he will be capable of addressing technical issues with the R&D teams, while keeping the better software quality and test coverage.

QUALIFICATIONS/REQUIREMENTS

  • Bachelor’s Degree in Computer Science, Technology or Engineering, with a successful electrical transmission professional experience.
  • More than qualifications below, what matters is an agile mindset!
  • Exceptional knowledge about automatic test implementation.
  • Good knowledge about the device monitoring and maintenance in a electrical substation
  • Preferred experience with Agile software development, project management methodologies.
  • Strong collaboration, leadership and influencing skills to drive transformation.
  • Experience with Git and SCM branching strategies.
  • Excellent experience with JIRA, Cucumber, script, python , test reports
  • Experience with Change management and culture change – experience with R&D organizations and cross-matrix processes
  • Experience with understanding of virtualisation technologies & strategies and licensing business models

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities:

  • Reporting to the Software Tool Program Leader, Validation & Verification (V&V) engineer is a team player.
  • The successful candidate will be a member of the Agile Team responsible for defining Stories and prioritising the Team Backlog to streamline the test execution for the software while maintaining the conceptual and technical integrity of the Features or components for the team.
  • The V&V engineer has a significant role in maximising the value software test ensuring that the specification are clear enough to define a good test strategy and test plan.

Essential Responsibilities

  • Preparation and Participation in PI Planning As a member of the extended Product Management team, the V&V engineer is heavily involved in program backlog refinement and prep for Program Increment (PI) planning and also plays a significant role in the planning event itself.
  • During the event, the V&V engineer is involved with story definition, providing the clarifications necessary to provide test strategy and test plan.
  • The entire Agile team, which includes the V&V engineer, also work together to determine their team PI objectives for the upcoming PI.
  • Apply Behavior - Test Driven Development (TDD) – V&V engineer collaborate with their team to detail stories with acceptance criteria and examples in the form of acceptance tests. See the BTDD article for more details.
  • The V&V engineer is in charge to implement automatic test to cover all stories planed in the PI.
  • V&V engineer is also in charge to propose some technical evolution to facilitate automatic test activity and product test coverage.
  • Accepting stories – The V&V engineer works with the team to agree on accepted story completion. This includes validating that the story meets acceptance criteria, that it has the appropriate, persistent acceptance tests, and that it otherwise complies with its Definition of Done (DoD). In so doing, the V&V engineer also assures a level of quality, focusing primarily on fitness for use.
  • Understand enabler work – While V&V engineer are not expected to drive technological decisions, they are supposed to understand the scope of the upcoming enabler work and collaborate with System and Solution Architects / Engineering to assist with decision-making and sequencing of the critical technological infrastructures that will host the new business functionality.
  • Participate in team demo and retrospective – V&V engineer collaborate with the team and any other stakeholders in the team demo. They also participate in the Iteration Retrospective, where the teams gather to improve their processes and are active in the Agile Release Train’s (ART’s) Inspect and Adapt (I&A) workshop.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - QA & Testing

Software Testing

Graduate

Computer science technology or engineering with a successful electrical transmission professional experience

Proficient

1

Stafford ST17, United Kingdom