Careers Wales

Careers Wales website - Software Test Engineer

Incomplete applications

8
Incomplete applications
6 SME, 2 large

Completed applications

7
Completed applications
7 SME, 0 large
Important dates
Opportunity attribute name Opportunity attribute value
Published Wednesday 28 March 2018
Deadline for asking questions Wednesday 4 April 2018 at 11:59pm GMT
Closing date for applications Wednesday 11 April 2018 at 11:59pm GMT

Overview

Overview
Opportunity attribute name Opportunity attribute value
Specialist role Developer
Summary of the work Careers Wales is developing a new website and intends to migrate from its existing platform. Working with multiple software suppliers, the role will be responsible for the development of automated test suites for the Careers Wales website and API’s. This role will control when code is promoted between environments.
Latest start date Monday 30 April 2018
Expected contract length 1 Year (3 days per week)
Location Wales
Organisation the work is for Careers Wales
Maximum day rate

About the work

About the work
Opportunity attribute name Opportunity attribute value
Early market engagement
Who the specialist will work with An internal Careers Wales team will support the development of the new website. This will include key internal resources, e.g. Product Development Management, Enterprise Architecture, DevOps, Technical Project Management, Software Testing, Network Administration etc. In addition, there will be a third party systems Integrator and a third party digital design agency.
What the specialist will work on 1. Automated testing of the User Interface (UI) and business logic developed by two separate third party suppliers to verify the quality and performance of the Careers Wales website and APIs.
3. Establish automated testing practices using the latest tools and technologies.
4. Responsible for development of automated testing of software components in all Cloud environments.
5. Responsible for working with the DevOps engineer to integrate automated test suites into the continuous pipeline.
6. Responsible for the ongoing (frequent) testing and verification of code quality.
7. Work in an agile development environment.

Work setup

Work setup
Opportunity attribute name Opportunity attribute value
Address where the work will take place Cardiff (Wales)/ Some work can be conducted remotely.
Working arrangements Expected to follow agile development methods. Specific process to be agreed, however is expected to be Kanban. Specialist required to be onsite as needed/ some work can be conducted remotely, however a high degree of engagement is required with Careers Wales.
Security clearance BPSS (Baseline Personnel Security Standards) BPSS are not formal security clearances; they are a package of pre-employment checks that represent good recruitment and employment practice.

Additional information

Additional information
Opportunity attribute name Opportunity attribute value
Additional terms and conditions

Skills and experience

Buyers will use the essential and nice-to-have skills and experience to help them evaluate suppliers’ technical competence.

Skills and experience
Opportunity attribute name Opportunity attribute value
Essential skills and experience
  • Demonstrate experience of automated testing of web applications and websites.
  • Demonstrate extensive knowledge of web technologies.
  • Demonstrate fundamental understanding of how HTML, CSS and JavaScript compliment each other to provide a modern web experience.
  • Demonstrate a fluent understanding of at least one programming language, preferably C#, JavaScript, Java or PHP.
  • Demonstrate self start skills with the ability to setup a test harness and the ability to develop an extensive set of test suites.
  • Demonstrate experience and working knowledge of Cloud environments, specifically Microsoft Azure.
  • Demonstrate experience of automated testing of RESTful web services.
  • Demonstrate experience of automated performance testing of RESTful web services.
  • Demonstrate experience of automated testing of software components within a micro services architecture.
  • Demonstrate experience of working with DevOps Engineers to setup automated test suites as part of continuous delivery pipelines.
  • Demonstrate experience with version control, specifically git.
  • Demonstrate experience of implementing tests for the following: Unit, Integration, Functional.
Nice-to-have skills and experience
  • Demonstrate experience of working on medium - large size projects with multiple teams in remote locations.
  • ISTQB Test Automation Engineer Certificate.
  • Demonstrate experience of automated tests for public services in Cloud based environments.
  • Experience of automated accessibility testing websites.

How suppliers will be evaluated

How suppliers will be evaluated
Opportunity attribute name Opportunity attribute value
How many specialists to evaluate 4
Cultural fit criteria
  • Work as part of a team in our organisation and with third party suppliers.
  • Be transparent and collaborative when making decisions.
  • Transfer knowledge to our organisation.
Assessment methods
  • Work history
  • Interview
Evaluation weighting

Technical competence

70%

Cultural fit

10%

Price

20%

Questions asked by suppliers

Questions asked by suppliers
Supplier question Buyer answer
1. Can you confirm if this role falls inside or outside of the off-payroll working regulations (IR35)? We can only appoint workers who meet the rules for working off payroll (outside IR35)
2. Is the role within IR35? We can only appoint workers who meet the rules for working off payroll (outside IR35)
3. Which three days of the week need to work? Is it consistent ( eg: Mon-Wed or Wed-Fri etc) or change every week? The days are to be negotiated/ agreed with the successful supplier to ensure maximum benefit for both parties.
There will need to be some degree of flexibility.
4. Are the 3 days a week set days, or can they work any 3 days? The days are to be negotiated/ agreed with the successful supplier to ensure maximum benefit for both parties.
There will need to be some degree of flexibility.
5. How much of the role is automation testing in comparison to manual testing? The role is for Software Test Engineer and will require all testing to be automated. There is no requirement for manual testing as part of this role.
6. Roughly how many years of automation experience would you like in a candidate? There is no specific number of years experience required for this role. The successful supplier is required to meet all of the essential skills and experience criteria outlined, supported with sufficient evidence.
7. Are you able to indicate a day rate? Not at this time.
8. What's the daily rate for this role? Unable to disclose at this time.
9. What is the day rate? Unable to disclose at this time.