- Contract Type
- Permanent
- Contract Type
- Full Time - 37.5 Hours
- Location
- Chorley - Hybrid
- Department
- Engineering
Summary
We are an innovative and market leading software & services company based in Chorley serving clients in the utility sector ranging from new entrants to large existing suppliers. We deliver sophisticated software solutions and managed services in a Private Cloud infrastructure, servicing both traditional and modern real-time, smart energy clients. With this role there is an option of full-time remote working under ESG’s Hybrid Remote Working Policy. However, the team currently attends the office 1 day per week (Wednesday) and during your probation period, which is 6 months, you will be expected to attend the office frequently for training or when requested by the Test Lead.
Position Responsibilities
Testing:
- Analyse and review project and product documentation to ensure thorough understanding of the business and technical requirements
- Analyse and understand new and existing software components and requirements
- Identify and define testable requirements from documented and undocumented sources
- Create, implement, and review test plans, scripts, and test completion documentation
- Link Test Requirements to Test Cases, ensuring 100% coverage of planned testing
- Define, generate, and load test data
- Peer review of colleague’s test artefacts
- Test Case Execution results recording
- Identify, log, and monitor defects using the company’s chosen Defect Management Tool, Jira
- Define and seek to ensure all Test Completion criteria has been met
- Analyse test results by working with the Business Analysts and Developers to identify and resolve issues
- Maintain and execute various Regression Packs, ensuring they include any new or modified system changes or enhancements. Many of our regression packs are created and executed using our in-house codeless automation application.
- Mentor Junior Test Analysts
- Continually develop relevant industry knowledge
Customer Support:
- Where required, provide customer support for installed products by identifying, diagnosing, and providing a resolution
- Ensure that queries raised by customers are resolved in a timely and satisfactory manner
Project Work:
- Actively participate in Agile ceremonies: Sprint Planning, Backlog Refinement sessions, Sprint Demo, Sprint Retrospective etc
- Understand the importance of change control and work within a formal change control system
- Maintain rigorous compliance with project deliverables and industry standards
- Contribute to project and release planning, by providing estimates of testing effort and elapsed time for the assigned work; to advise of any deviations from the plan
Position Qualifications
You must have:
Essential:
- ISTQB Foundation Certificate in Software Testing
- 2 years minimum Software Testing work experience in a software or support environment
- Proven ability to interpret requirements
- Excellent written and oral communications
Desirable:
- Working in an agile software development environment is desirable, but not essential
- Knowledge of or has worked with test tools
- A strong desire to build on industry knowledge and willingness to attend internal training courses/workshops
About You
Desirable:
- Competent in the creation and execution of SQL queries
- Knowledge of or has worked with Atlassian (Confluence and Jira)
- An understanding of or skills in Test Automation
- Product Deployment & Configuration (e.g. understanding of application set up)
You will have:
- Good problem-solving techniques
- Good inter-personal skills
- Ability to work well within a team and coach junior Test Analysts
- Ability to manage own workload to ensure objectives and tasks are always delivered on time and to cost
- Passion for delivering quality to our customers
You will be:
- Follow IMS Policies
- Reporting of Incidents
- ISO Responsibilities
- ISO Staff Awareness