keywords/skills

Showing page 21 of 43 (10 in 0.13 seconds)

  • Bristol
  • £40,000 - £75,000 per annum
    • Permanent
  • 06 Mar 2020

I have an exciting opportunity for an experienced Automation Tester to join my client based in the centre of Bristol.

It is a great role for a company that develops a major website and apps as well as a number of subsidiary websites. They work in a agile (as much as they can environment) and have a team of 300 spread across several offices with a small team of 4 testers that is set to grow.

They have a little bit of automation in place but are looking for someone who can come on board and take control of the automation for them, pushing the direction of it, and developing automation frameworks for their existing products (both websites and internal systems which are shortly to be moved to the cloud) . You will be involved in creating different frameworks across a range of their products so there is lots to keep you busy.

You'll be testing across UI's and API's as well as mobile and ideally using tools like Selenium (C#) and potentially some mobile automation frameworks.

They are looking for an experienced automation tester who has experience developing more than one automation framework using Selenium (ideally C#) Any automation with JavaScript would also be useful but isn't essential.

It is a great opportunity to join a growing company in a central location (not far from Bristol Temple Meads Station).

They are offering a really healthy salary range of anywhere from £40,000 up to £75,000 depending on experience

If you would like to hear more please apply with your CV to Sam Miller at SR2 - Socially Responsible Recruitment

  • Bristol
  • £40,000 - £75,000 per annum
    • Permanent
  • 06 Mar 2020

I have an exciting opportunity for an experienced Automation Tester to join my client based in the centre of Bristol.

It is a great role for a company that develops a major website and apps as well as a number of subsidiary websites. They work in a agile (as much as they can environment) and have a team of 300 spread across several offices with a small team of 4 testers that is set to grow.

They have a little bit of automation in place but are looking for someone who can come on board and take control of the automation for them, pushing the direction of it, and developing automation frameworks for their existing products (both websites and internal systems which are shortly to be moved to the cloud) . You will be involved in creating different frameworks across a range of their products so there is lots to keep you busy.

You'll be testing across UI's and API's as well as mobile and ideally using tools like Selenium (C#) and potentially some mobile automation frameworks.

They are looking for an experienced automation tester who has experience developing more than one automation framework using Selenium (ideally C#) Any automation with JavaScript would also be useful but isn't essential.

It is a great opportunity to join a growing company in a central location (not far from Bristol Temple Meads Station).

They are offering a really healthy salary range of anywhere from £40,000 up to £75,000 depending on experience

If you would like to hear more please apply with your CV to Sam Miller at SR2 - Socially Responsible Recruitment

  • Chippenham
  • £40,000 - £46,000 per annum
    • Permanent
  • 06 Mar 2020

Lead QA Analyst

Lead QA Analyst / Test Analyst / Tester. A Chippenham based IT solution provider is looking for a Lead QA Analyst / Test Analyst / Tester to join the team. The Lead QA Analyst / Test Analyst / Tester's role is to develop and establish quality assurance standards and measures for the company's exciting cloud based health integration services. You will have experience of working in a DevOps environment, ideally with a drive towards continuous delivery and test automation, including assurance of both bespoke software products and cloud platforms.

This will include engagement from an early stage with stakeholders e.g. customers, DevOps, Developers and our Services Team, to understand the functionality of the products, resulting in ownership of all QA activities, including ensuring appropriate test coverage, improved or new test plans and test scripts. A particular focus on automation is required to enable tracking of defects and fixes in software application development, information systems, and cloud platforms.

The QA Analyst / Test Analyst / Tester will apply proven analytical and problem-solving skills to help validate IT processes through careful testing in order to maximize the benefit of our products and services.

The QA Analyst / Test Analyst / Tester responsibilities:

  • Support for software development project work and internal projects.
  • Advice and guidance demonstrating an understanding of business issues.
  • Production of test criteria, conditions and automation scripts for all types of testing.
  • Undertaking testing as directed.
  • Analysis and reporting of testing activities.
  • Liaison with customer test teams.

Strategy and Planning

  • Develop and establish quality assurance measures and testing standards for new applications, products, and/or enhancements to existing applications throughout their development/product lifecycles.
  • Prepare and deliver reports, recommendations, or alternatives that address existing and potential trouble areas in IT systems and projects across the organisation.

Operational Management

  • Strong team leadership and building effective teams
  • Ensure adherence to established QA standards for software development, application integration, and information system performance, and corresponding documentation.
  • Provide focus and guidance on direction of automation and ensure a high level of test coverage.
  • Create and execute test plans and scripts that will determine optimal application performance according to specifications.
  • Verify and revise quality assurance standards as needed.
  • Ensure that testing activities allow applications to meet business requirements and systems goals, fulfil end-user requirements, and identify existing or potential issues.
  • Collaborate with software/DevOps personnel in application testing, such as system, unit, regression, load, and acceptance testing methods.
  • Drive improvements of applications to software developers or Technical Leads.
  • Communicate test progress, test results, and other relevant information to project stakeholders and management.
  • Analyse formal test results in order to discover and report any defects, bugs, errors, configuration issues, and interoperability flaws.
  • Assist in the development of change control processes, practices, and guidelines for new and existing technologies.

The Lead QA Analyst / Test Analyst / Tester will need the following skills:

  • Test Execution primarily with use of automated tools, analysis and reporting of test results
  • Test strategy development, creation of test plans and specifications.
  • Production of Test Scenarios and Scripts, test data definition and management.
  • A degree ideally with IT/scientific content

It's desirable that the Lead QA Analyst / Test Analyst / Tester will have the following skills:

  • TestRails, TeamCity
  • Bitbucket and Atlassian Stack
  • XML, SOAP, ebXML
  • ReadyAPI/SoapUI
  • Apache JMeter
  • Azure, Kubernetes
  • Experience with Java and .NET test frameworks (e.g. TestNG, Mockito, Selenium, Geb/Spock, xunit, nunit, moq, autofixture)

The Lead QA Analyst / Test Analyst / Tester will need the following experience:

  • Working within an Agile methodology.
  • Experience with TDD and User Stories.
  • Working within PRINCE 2 methodology.
  • IT application testing, including automated testing.
  • Experience of writing Technical Documentation.
  • Experience of working within a Quality System.

The Lead QA Analyst / Test Analyst / Tester salary is up to £46k depending on experience plus benefits and training

Proactive People is an employment agency and employment business

  • Chippenham
  • £40,000 - £46,000 per annum
    • Permanent
  • 06 Mar 2020

Lead QA Analyst

Lead QA Analyst / Test Analyst / Tester. A Chippenham based IT solution provider is looking for a Lead QA Analyst / Test Analyst / Tester to join the team. The Lead QA Analyst / Test Analyst / Tester's role is to develop and establish quality assurance standards and measures for the company's exciting cloud based health integration services. You will have experience of working in a DevOps environment, ideally with a drive towards continuous delivery and test automation, including assurance of both bespoke software products and cloud platforms.

This will include engagement from an early stage with stakeholders e.g. customers, DevOps, Developers and our Services Team, to understand the functionality of the products, resulting in ownership of all QA activities, including ensuring appropriate test coverage, improved or new test plans and test scripts. A particular focus on automation is required to enable tracking of defects and fixes in software application development, information systems, and cloud platforms.

The QA Analyst / Test Analyst / Tester will apply proven analytical and problem-solving skills to help validate IT processes through careful testing in order to maximize the benefit of our products and services.

The QA Analyst / Test Analyst / Tester responsibilities:

  • Support for software development project work and internal projects.
  • Advice and guidance demonstrating an understanding of business issues.
  • Production of test criteria, conditions and automation scripts for all types of testing.
  • Undertaking testing as directed.
  • Analysis and reporting of testing activities.
  • Liaison with customer test teams.

Strategy and Planning

  • Develop and establish quality assurance measures and testing standards for new applications, products, and/or enhancements to existing applications throughout their development/product lifecycles.
  • Prepare and deliver reports, recommendations, or alternatives that address existing and potential trouble areas in IT systems and projects across the organisation.

Operational Management

  • Strong team leadership and building effective teams
  • Ensure adherence to established QA standards for software development, application integration, and information system performance, and corresponding documentation.
  • Provide focus and guidance on direction of automation and ensure a high level of test coverage.
  • Create and execute test plans and scripts that will determine optimal application performance according to specifications.
  • Verify and revise quality assurance standards as needed.
  • Ensure that testing activities allow applications to meet business requirements and systems goals, fulfil end-user requirements, and identify existing or potential issues.
  • Collaborate with software/DevOps personnel in application testing, such as system, unit, regression, load, and acceptance testing methods.
  • Drive improvements of applications to software developers or Technical Leads.
  • Communicate test progress, test results, and other relevant information to project stakeholders and management.
  • Analyse formal test results in order to discover and report any defects, bugs, errors, configuration issues, and interoperability flaws.
  • Assist in the development of change control processes, practices, and guidelines for new and existing technologies.

The Lead QA Analyst / Test Analyst / Tester will need the following skills:

  • Test Execution primarily with use of automated tools, analysis and reporting of test results
  • Test strategy development, creation of test plans and specifications.
  • Production of Test Scenarios and Scripts, test data definition and management.
  • A degree ideally with IT/scientific content

It's desirable that the Lead QA Analyst / Test Analyst / Tester will have the following skills:

  • TestRails, TeamCity
  • Bitbucket and Atlassian Stack
  • XML, SOAP, ebXML
  • ReadyAPI/SoapUI
  • Apache JMeter
  • Azure, Kubernetes
  • Experience with Java and .NET test frameworks (e.g. TestNG, Mockito, Selenium, Geb/Spock, xunit, nunit, moq, autofixture)

The Lead QA Analyst / Test Analyst / Tester will need the following experience:

  • Working within an Agile methodology.
  • Experience with TDD and User Stories.
  • Working within PRINCE 2 methodology.
  • IT application testing, including automated testing.
  • Experience of writing Technical Documentation.
  • Experience of working within a Quality System.

The Lead QA Analyst / Test Analyst / Tester salary is up to £46k depending on experience plus benefits and training

Proactive People is an employment agency and employment business

  • Manchester
  • £50,000 - £70,000 per annum
    • Permanent
  • 06 Mar 2020

Automation Test Specialist- Manchester

Adria Solutions Ltd has an exciting opportunity for an Automation Test Specialist to join one of our most successful Manchester based clients.

As Automation Test Specialist you will offer a consultancy type service with a prime focus on functional test automation discipline which will guide which will guide various teams that test through to production and apply knowledge transfer from various sources for more efficient delivery.

Responsibilities

  • Provides inputs and assistance to Test Optimisation Manager for overall Test Policy and Test Strategy.
  •  Recommend an automation test approach & Strategy for different portfolios within the company.
  •  Implement automation testing standards and testing best practice across the company, and ensure Best Practice is being adhered to on projects.
  •  Provide training and consultancy on Test Automation Best Practise to test teams within all the company’s portfolios.
  • Ensures that performance, security, power down, maintenance and operational acceptance testing is considered and supported for their line of business.
  • Ensures that UAT/Model Office/Readiness activity is considered and supported.

Essential Skills

  • Experience with Selenium, Cucumber,
  • Experience using Java, Python, C#, and Ruby
  • Agile knowledge
  • Scripting experience using Javascript, VBScript, and ShellScript
  • Experience with testing on Desktop, Web and Mobile applications at integration, system, UAT and OAT levels.

Benefits

  • Dress down all week
  • Free onsite parking
  • Onsite gym

Automation Test Specialist- Manchester

Interested?

If this sounds like your perfect role, click apply!

  • Manchester
  • £50,000 - £70,000 per annum
    • Permanent
  • 06 Mar 2020

Automation Test Specialist- Manchester

Adria Solutions Ltd has an exciting opportunity for an Automation Test Specialist to join one of our most successful Manchester based clients.

As Automation Test Specialist you will offer a consultancy type service with a prime focus on functional test automation discipline which will guide which will guide various teams that test through to production and apply knowledge transfer from various sources for more efficient delivery.

Responsibilities

  • Provides inputs and assistance to Test Optimisation Manager for overall Test Policy and Test Strategy.
  •  Recommend an automation test approach & Strategy for different portfolios within the company.
  •  Implement automation testing standards and testing best practice across the company, and ensure Best Practice is being adhered to on projects.
  •  Provide training and consultancy on Test Automation Best Practise to test teams within all the company’s portfolios.
  • Ensures that performance, security, power down, maintenance and operational acceptance testing is considered and supported for their line of business.
  • Ensures that UAT/Model Office/Readiness activity is considered and supported.

Essential Skills

  • Experience with Selenium, Cucumber,
  • Experience using Java, Python, C#, and Ruby
  • Agile knowledge
  • Scripting experience using Javascript, VBScript, and ShellScript
  • Experience with testing on Desktop, Web and Mobile applications at integration, system, UAT and OAT levels.

Benefits

  • Dress down all week
  • Free onsite parking
  • Onsite gym

Automation Test Specialist- Manchester

Interested?

If this sounds like your perfect role, click apply!

  • Warrington
  • £50,000 per annum
    • Permanent
  • 06 Mar 2020

The Company

The UK’s leading cash processing company - Vaultex UK LTD are a joint venture between Barclays Bank and HSBC. When it comes to cash processing we are thought-leaders; developing ideas that the rest of the industry follows and adapting our service to meet the needs of our customers. Simply put, our role is to ensure that cash is widely available for use and that people continue to have confidence in cash as a payment method.

Typically, Vaultex handle around £160 billion worth of bank notes and coins a year - which, if laid end-to-end, would stretch to the moon and back. An accredited Living Wage Foundation employer with IIP (Investors in People) Champion Status, our external recognition as leaders in people management ensures successful applicants will enjoy career development opportunities, structured training and an excellent benefits package and a generous company pension.

The Role

The Developer role is responsible for developing quality software and providing third line support of solutions in production. Developing quality software involves clarifying business requirements, helping to determine how the overall solution will work as guided by the product vision, target architecture and solutions design, following development standards, principles and patterns and making sure all code is adequately tested before being handed to the QA team.

The support side of the role may involve being a part of incident and problem management processes to ensure our services are restored and our customers continue to receive excellent service.

  • Developing quality software
  • Planning, design and documentation
  • Supporting solutions in production
  • Personal development (new technologies)

Technical

Full-stack development experience with Microsoft technologies, covering:

  • C#
  • .NET Core
  • MVC
  • Web API (REST based APIs)
  • Object Relational Mapping; e.g. Entity Framework, NHibernate
  • CSS
  • Modern UI frameworks; e.g. Angular, React
  • Databases - Microsoft SQL Server - Schema design and SQL

Ways of Working and Tooling:

  • Strong experience of agile development practices as part of a delivery squad/cell
  • Strong experience and/or appreciation of agile project management software; e.g. Jira, TFS
  • Strong experience and/or appreciation of Git based version control systems
  • Strong experience and/or appreciation of CI/CD practices and tooling; e.g. TeamCity, Octopus, Jenkins…

Transactional/Critical systems and integration:

  • Desirable experience developing critical systems in a regulated financial environment
  • Desirable experience integrating solutions with APIs and Middleware solutions; JMS, ESBs…

Support:

  • Desirable experience providing third level support for production systems

Personal

  • Collaborative, able to communicate effectively with the team on day-to-day tasks and during ceremonies
  • Self-motivated with a can-do attitude and takes pride in work
  • Logical, analytical mind-set, able to solve problems without over-engineering

The majority of time will be spent collaborating with the team in the squad/cell and with peers in cross-cell initiatives. It is likely these interactions are technical in nature. There may also be times where discussions are required with business users during show and tells, UAT etc… where the expectation is the discussion is less technical and more requirements focused.

Demonstrable understanding of how to develop quality software through:

  • Testing frameworks and practices; e.g. MSTest, NUnit, Selenium, performance testing
  • Use of appropriate principles and patterns along with writing clean and secure code
  • Integrating with monitoring and alerting frameworks

Benefits

  • Competitive Annual salary
  • Up to 20% annual bonus
  • 25 days annual leave
  • Generous company pension

Vaultex UK Ltd is an equal opportunities employer and welcomes applications from the community. Please note that due to the secure nature of our business all successful candidates will need to provide a five year traceable work history (satisfactory employment references or evidence to explain employment gaps), and complete a criminal record and credit background check.

  • Warrington
  • £50,000 per annum
    • Permanent
  • 06 Mar 2020

The Company

The UK’s leading cash processing company - Vaultex UK LTD are a joint venture between Barclays Bank and HSBC. When it comes to cash processing we are thought-leaders; developing ideas that the rest of the industry follows and adapting our service to meet the needs of our customers. Simply put, our role is to ensure that cash is widely available for use and that people continue to have confidence in cash as a payment method.

Typically, Vaultex handle around £160 billion worth of bank notes and coins a year - which, if laid end-to-end, would stretch to the moon and back. An accredited Living Wage Foundation employer with IIP (Investors in People) Champion Status, our external recognition as leaders in people management ensures successful applicants will enjoy career development opportunities, structured training and an excellent benefits package and a generous company pension.

The Role

The Developer role is responsible for developing quality software and providing third line support of solutions in production. Developing quality software involves clarifying business requirements, helping to determine how the overall solution will work as guided by the product vision, target architecture and solutions design, following development standards, principles and patterns and making sure all code is adequately tested before being handed to the QA team.

The support side of the role may involve being a part of incident and problem management processes to ensure our services are restored and our customers continue to receive excellent service.

  • Developing quality software
  • Planning, design and documentation
  • Supporting solutions in production
  • Personal development (new technologies)

Technical

Full-stack development experience with Microsoft technologies, covering:

  • C#
  • .NET Core
  • MVC
  • Web API (REST based APIs)
  • Object Relational Mapping; e.g. Entity Framework, NHibernate
  • CSS
  • Modern UI frameworks; e.g. Angular, React
  • Databases - Microsoft SQL Server - Schema design and SQL

Ways of Working and Tooling:

  • Strong experience of agile development practices as part of a delivery squad/cell
  • Strong experience and/or appreciation of agile project management software; e.g. Jira, TFS
  • Strong experience and/or appreciation of Git based version control systems
  • Strong experience and/or appreciation of CI/CD practices and tooling; e.g. TeamCity, Octopus, Jenkins…

Transactional/Critical systems and integration:

  • Desirable experience developing critical systems in a regulated financial environment
  • Desirable experience integrating solutions with APIs and Middleware solutions; JMS, ESBs…

Support:

  • Desirable experience providing third level support for production systems

Personal

  • Collaborative, able to communicate effectively with the team on day-to-day tasks and during ceremonies
  • Self-motivated with a can-do attitude and takes pride in work
  • Logical, analytical mind-set, able to solve problems without over-engineering

The majority of time will be spent collaborating with the team in the squad/cell and with peers in cross-cell initiatives. It is likely these interactions are technical in nature. There may also be times where discussions are required with business users during show and tells, UAT etc… where the expectation is the discussion is less technical and more requirements focused.

Demonstrable understanding of how to develop quality software through:

  • Testing frameworks and practices; e.g. MSTest, NUnit, Selenium, performance testing
  • Use of appropriate principles and patterns along with writing clean and secure code
  • Integrating with monitoring and alerting frameworks

Benefits

  • Competitive Annual salary
  • Up to 20% annual bonus
  • 25 days annual leave
  • Generous company pension

Vaultex UK Ltd is an equal opportunities employer and welcomes applications from the community. Please note that due to the secure nature of our business all successful candidates will need to provide a five year traceable work history (satisfactory employment references or evidence to explain employment gaps), and complete a criminal record and credit background check.

  • Bracknell
  • £50,000 - £65,000 per annum
    • Permanent
  • 06 Mar 2020

"Web developer" php java javascript

Web Developer (PHP /Javascript) for a major UK communications solutions provider

£55k-£65k base salary plus benefits

Bracknell

A brief description of the main purpose of the role

Web Developers integrate web-based applications into our platform for customers. From design, development, testing, deploying and maintaining up-to-date applications and services, they enable our business to deliver mission-critical communications solutions for customers.

WHAT SUCCESS LOOKS LIKE

The key deliverables, critical for effective performance e.g. customer satisfaction, and a brief description of why it is important

  • Functionality: development releases will introduce new functionality that meets or exceeds customer requirements.
  • Bug Free: the jobholder should strive to provide development releases with a low or with no bugs, helping to reduce follow up support time and improve customer satisfaction.
  • On-time: development releases deliver sometimes critical services/functionality to customers and so meeting deadlines/time commitments is highly important.
KEY RESPONSIBILITIES

3-5 major areas of responsibility with a brief description of the expected activities

Development

  • Write code in appropriate languages, principally PHP or Javascript.
  • Design the architecture of new application components and achieve internal sign off for development specifications where required.
  • Develop browser-based applications and features to meet customer/project requirements.
  • Use the company’s chosen methodology/process eg Agile.
  • Thoroughly test new features or developments to make sure they perform the desired task correctly in all cases. Test sites / applications in different browsers (versions), as necessary.
  • Work with Quality Assurance teams/processes to validate builds ready for launch.
  • Launch development projects, staying available to ensure success. Ensure all change processes are followed.
  • Ensure appropriate documentation/updates are provided to relevant colleagues/customers.

Maintenance & improvement

  • Problem solve and fix bugs as discovered/reported.
  • Perform ongoing maintenance or upgrade of the platform as required, following internal change procedures at all times.
  • Review colleagues’ code and work as required prior to changes.
  • Build and maintain databases when relevant.
  • Share ideas and work on projects for improving applications, process or the wider platform.
  • Review projects/deployments and learn lessons to improve future performance.
  • Design and pilot prototype applications where required.
  • Stay up to date with trends and technological advancements in web development. Learn and test new technologies, frameworks and languages as relevant.
PERSON PROFILE

Essential (E) or desirable (D) knowledge, education, experience and skills

Education & Qualifications:Specialised/Technical

3x A-C Grade A levels or equivalent

Bachelors Degree in a STEM, Computer Science or related subject

Experience:

Good experience of developing commercial projects/applications in PHP, JavaScript, HTML5 or CSS, typically of at least two years

Good experience in SQL and using relation databases such as Microsoft SQL Server and PostGRES

Experience in source control, in particular Git

Experience working with an Agile environment, in particular Scrum, and applying supporting practices such as TDD (Test Driven Development).

Knowledge and experience working to OWASP ASVS or equivalent application security standards.

Experience of Javascript frameworks and libraries, in particular React.js, Vue.js and jQuery.

Experience in developing containerising applications with Docker and using orchestration such as Docker Swarm or Kubernetes.

Experience in NoSQL databases such as ElasticSearch.

Experience in using test tools such as Selenium Web Driver, SoapUI, Burp Suite

Skills / Aptitude:

Good attention to detail

Logical approach to problem solving

Ability to manage complex tasks and meet deadlines

Good communication and interpersonal skills, able to work in a team.

Able to understand the impact of functionality on customers/appreciate customer needs

  • Bracknell
  • £50,000 - £65,000 per annum
    • Permanent
  • 06 Mar 2020

"Web developer" php java javascript

Web Developer (PHP /Javascript) for a major UK communications solutions provider

£55k-£65k base salary plus benefits

Bracknell

A brief description of the main purpose of the role

Web Developers integrate web-based applications into our platform for customers. From design, development, testing, deploying and maintaining up-to-date applications and services, they enable our business to deliver mission-critical communications solutions for customers.

WHAT SUCCESS LOOKS LIKE

The key deliverables, critical for effective performance e.g. customer satisfaction, and a brief description of why it is important

  • Functionality: development releases will introduce new functionality that meets or exceeds customer requirements.
  • Bug Free: the jobholder should strive to provide development releases with a low or with no bugs, helping to reduce follow up support time and improve customer satisfaction.
  • On-time: development releases deliver sometimes critical services/functionality to customers and so meeting deadlines/time commitments is highly important.
KEY RESPONSIBILITIES

3-5 major areas of responsibility with a brief description of the expected activities

Development

  • Write code in appropriate languages, principally PHP or Javascript.
  • Design the architecture of new application components and achieve internal sign off for development specifications where required.
  • Develop browser-based applications and features to meet customer/project requirements.
  • Use the company’s chosen methodology/process eg Agile.
  • Thoroughly test new features or developments to make sure they perform the desired task correctly in all cases. Test sites / applications in different browsers (versions), as necessary.
  • Work with Quality Assurance teams/processes to validate builds ready for launch.
  • Launch development projects, staying available to ensure success. Ensure all change processes are followed.
  • Ensure appropriate documentation/updates are provided to relevant colleagues/customers.

Maintenance & improvement

  • Problem solve and fix bugs as discovered/reported.
  • Perform ongoing maintenance or upgrade of the platform as required, following internal change procedures at all times.
  • Review colleagues’ code and work as required prior to changes.
  • Build and maintain databases when relevant.
  • Share ideas and work on projects for improving applications, process or the wider platform.
  • Review projects/deployments and learn lessons to improve future performance.
  • Design and pilot prototype applications where required.
  • Stay up to date with trends and technological advancements in web development. Learn and test new technologies, frameworks and languages as relevant.
PERSON PROFILE

Essential (E) or desirable (D) knowledge, education, experience and skills

Education & Qualifications:Specialised/Technical

3x A-C Grade A levels or equivalent

Bachelors Degree in a STEM, Computer Science or related subject

Experience:

Good experience of developing commercial projects/applications in PHP, JavaScript, HTML5 or CSS, typically of at least two years

Good experience in SQL and using relation databases such as Microsoft SQL Server and PostGRES

Experience in source control, in particular Git

Experience working with an Agile environment, in particular Scrum, and applying supporting practices such as TDD (Test Driven Development).

Knowledge and experience working to OWASP ASVS or equivalent application security standards.

Experience of Javascript frameworks and libraries, in particular React.js, Vue.js and jQuery.

Experience in developing containerising applications with Docker and using orchestration such as Docker Swarm or Kubernetes.

Experience in NoSQL databases such as ElasticSearch.

Experience in using test tools such as Selenium Web Driver, SoapUI, Burp Suite

Skills / Aptitude:

Good attention to detail

Logical approach to problem solving

Ability to manage complex tasks and meet deadlines

Good communication and interpersonal skills, able to work in a team.

Able to understand the impact of functionality on customers/appreciate customer needs