Company

EngieSee more

addressAddressGB
CategoryIT

Job description

SOFTWARE TEST ENGINEER

 

ENGIE Impact

 

Location: UK

 

 

ENGIE Impact delivers sustainability solutions and services to corporations, cities and governments across the globe. Comprised of existing and proven ENGIE Group businesses, ENGIE Impact brings together a wide range of strategic and technical capabilities, to provide a comprehensive offer to support clients in tackling their complex sustainability challenges from strategy to execution. Why join us?

 

With 18 offices worldwide, ENGIE Impact today has a portfolio of 1,000 clients, including 25% of the Fortune 500 Companies, across more than 1,000,000 sites. ENGIE Impact was created to engage with executives and organizational leaders to set tailored strategies and specific roadmaps to achieve their sustainability and zero-carbonobjectives, across energy, water, waste and more, globally.

 

 

Ready to act Right Now, for Tomorrow?

 

Job Description

 

Purpose of the job

 

ENGIE’s C3NTINEL Platform enables forward thinking organizations to achieve ambitious, complex energy management objectives. As a Software Test Engineer you will be responsible for the effective execution of quality assurance processes within the team, including test script development, functional test execution, and bug tracking. You will collaborate with stakeholders to understand the system under test, ensuring adequate test coverage via manual and automated methods to minimize the risk of production bugs.

 

Key accountabilities

 

  • Design and Execution of Test Cases: Develop comprehensive test cases and suites that cover all aspects of the software’s functionality, ensuring alignment with user requirements and system specifications.
  • Quality Assurance: Maintain the highest quality standards by identifying, documenting, and reporting bugs,errors, and inconsistencies in software performance to the development team.
  • Test Automation: Create and manage automated testing frameworks to streamline the testing process, ensuring repeatability and efficiency in test execution.
  • Performance Testing: Conduct performance testing to evaluate the software’s stability, speed, and scalability under various conditions, providing actionable feedback for optimization.
  • Security Testing: Assess the software for vulnerabilities and security risks, recommending measures to safeguard against potential threats.
  • Continuous Improvement: Continuously review and enhance testing strategies and methodologies to improve test coverage, efficiency, and effectiveness.
  • Collaboration and Communication: Work closely with the development team and stakeholders to ensure clear understanding of the software’s functionality and performance expectations, facilitating a collaborative approach to product improvement.

 

Outcome, Results and KPI

  • Design and Execution of Test Cases
    • Outcome: A robust suite of test cases that align with user stories and product requirements.
    • KPI: Measure of test cases executed vs. planned.
  • Quality Assurance
    • Outcome: A product with minimal defects released to production.
    • KPI: Measure of critical bugs found post-release vs. during testing.
  • Test Automation
    • Outcome: A reliable and scalable automated testing framework that reduces manual testing efforts.
    • KPI: Measure of test cases automated and reduction in regression testing time.
  • Performance Testing
    • Outcome: Software that meets performance benchmarks and provides a seamless user experience.
    • KPI: Response times, throughput, and resource utilisation against defined performance criteria.
  • Security Testing
    • Outcome: Software with hardened security, free from critical vulnerabilities.
    • KPI: Number of security vulnerabilities identified and resolved before release.
  • Continuous Improvement
    • Outcome: An evolving testing process that adapts to new technologies and methodologies.
    • KPI: Frequency of test process reviews and implementation of improvement actions.
  • Collaboration and Communication
    • Outcome: Effective communication that leads to a shared understanding of project goals and quality standards.
    • KPI: 360 degree feedback

 

Dimensions of job

  • The Software Test Engineer will work within an Agile Development team
  • There are no direct reports for this role
  • The Development team are based primarily in Plymouth (UK), but the role can operate remotely.

 

Key relationships

  • Product Manager
  • Software Architect and Scrum Master
  • Software Developers
  • Head of Smart Data Management
  • Senior Business Manager – C3NTINEL

 

Experience

 

Education/Experience:

  • Formal education in computer science, software engineering, or similar field.
  • Proven work experience as a Software Test Engineer.
  • Advanced knowledge of debugging codes and software development languages.
  • Experience working with popular operating systems including Windows and Linux.
  • Proven ability to organise and produce work within deadlines

 

Essential

  • Degree level or relevant experience in computer science or related field.
  • Significant knowledge of software development techniques and principals using Java, SQL, JavaScript
  • Good knowledge of manual and automated testing tools and techniques
  • Fluent in automation and technologies to support and grow Behaviour Driven Development.
  • Good knowledge of application testing, deployment, support and maintenance
  • Experience in software application testing in a commercial environment
  • Good knowledge of service-oriented architecture
  • Good knowledge of User Interface design techniques and construction using CSS and JavaScript

 

Desirable

  • Knowledge of UX Design, CSS Architectures, Object Oriented JavaScript, Ajax, Spring Web
  • Knowledge of AWS Cloud Environment
  • Good knowledge of modern JavaScript frameworks, such as Node.js, React.js.
  • Experience of working in an agile team environment
  • Good knowledge of object-oriented programming
  • Good understanding of relational database technologies e.g. MySQL
  • Experience with providing support and guidance on CI Build Process.

  

Skills/Abilities:

  • Strong attention to detail.
  • Ability to collate data and compile test reports.
  • Excellent software troubleshooting skills.
  • Ability to design and write complex Software Testing procedures.
  • Ability to demonstrate a practical approach to problem solving.
  • Ability to communicate effectively, both to determine requirements and present solutions in a non-technical manner.
  • Ability to work collaboratively, as part of a team to solve problems and assist in solution implementation.
  • Ability to learn new technologies, programs languages and procedures to improve service delivery

 

Behavioural Capabilities:

  • Good communication skills: Effective communication is crucial for collaborating with developers, stakeholders, and other team members.
  • Analytical and Logical mindset to support the creative problem solving required, and to think outside the box.
  • Good attention to detail to spot the defects that may otherwise go unnoticed.
  • Adaptability and being open to learning and embracing change.
  • Good time management and prioritisation in order to meet software release deadlines.
  • Proactive and eager to identify continuous improvement opportunities.
Refer code: 3418110. Engie - The previous day - 2024-06-21 18:15

Engie

GB

Share jobs with friends

Related jobs

Software Test Engineer

Product Test & Validation Engineer

Randstad Technologies Recruitment

£27,000 - £35,000/annum

Bristol, England

just now - seen

Senior Automation Test Engineer

Verum Recruitment

£50,000 - £60,000 per annum

Devon, England

2 days ago - seen

Electrical Testing Engineer

Interaction Recruitment

£50,000 - £59,000 per annum

Cambridgeshire, England

2 days ago - seen

Test Engineer

The Work Shop

£35,000 - £45,000 per annum

Hampshire, England

2 days ago - seen

Semiconductor Test Engineer

Technical Futures Ltd

£28,000 - £35,000 per annum

Lanarkshire

2 days ago - seen

Lead engineer- Materials Development and test

Aston Martin Lagonda Ltd

Warwickshire, England

2 days ago - seen

GC-MS Test Engineer

Vrs Recruitment

£25,000 - £35,000 per annum

Midlothian, Scotland

2 days ago - seen

QA Test Engineer Web Mobile Selenium

Client Server Ltd.

South East

2 days ago - seen

Software Test Engineer

Mbda

Competitive salary

Avon, England

2 days ago - seen

Contract Test Development Engineer

Redline Group Ltd

£50.00 - £60.00 per hour

South East

2 days ago - seen

Development and Production Test Engineer Electronic/Electrical

Guidant Global

£23.98 - £36.00 per hour

Hertfordshire, England

2 days ago - seen

Test Engineer - 6 Month Contract - £500pd - Remote

Involved Solutions

£450.00 - £500.00 per day

South East

2 days ago - seen

Test Rig Controls & Data Acquisition Engineer

Certain Advantage

Avon, England

2 days ago - seen

Senior Software Test Engineer

Spectrum It Recruitment

Hampshire, England

2 days ago - seen

Software Testing Engineer

Intersurgical

Competitive salary

Berkshire, England

3 days ago - seen

Structural Dynamics Test Engineer

Awe

Competitive

Aldermaston, Berkshire

3 days ago - seen

Senior Test Automation Engineer

Southern Lights

£50,000

Bristol, England

3 days ago - seen

Senior Test & Development Engineer

​Platform Recruitment

£40,000-65,000

South Cambridgeshire District

3 days ago - seen