Test Engineer

1st Choice Computer Appointments
Dunfermline, Fife
28000 - 34000
10 Nov 2018
Contract Type
Full Time

Test Engineer
up to £34k

A Test Engineer is required to perform testing as part of an agile scrum team, with enthusiasm to learn test automation (utilising Visual Studio, C# and SpecFlow). This role will be responsible for developing and executing tests against microservices which make up a hybrid payment gateway; ensuring that Platform as a Service (PaaS) applications and services meet quality standards and project delivery requirements.

· Working with the scrum team to review requirements/user stories ensuring that the correct test coverage is achieved
· Participating and adding value to all scrum events ensuring that quality is driven throughout
· Test preparation, including creating and reviewing test cases/scenarios and the creation of manual and automation scripts
· Test execution, including exploratory, manual and automated tests
· Test reporting, including bug reports, and test execution/summary reports
· Maintaining and enhancing existing test artefacts

· Create, maintain and execute manual test suites
· Create, maintain and execute system integration, component integration and security test suites
· Work with other Test Engineers to identify and develop areas of automation within the SDLC/STLC
· Create, maintain and execute API integration test suites
· Isolate software problems and produce clear and detailed bug reports
· Verify work items against defined acceptance criterion
· Participate in planning, reviews, retrospectives and estimations with the scrum team
· Provide clear and concise solution improvements for new and existing microservices
· Embrace new technologies and testing techniques to help improve solution quality, security and performance
· Develop expertise in the test environment, including, but not limited to, databases, networking and service configurations

· Experience of working with and testing Web Service SOAP/REST APIs
· Experience of testing complex microservice systems
· Excellent knowledge of software testing techniques especially in an agile environment
· Experience in creating both manual test plans, cases and reports
· 3 or more years of experience as a test engineer working in either Financial Services or PaaS industries
· Experience in the payment card industry would be advantageous
· Experience in load and performance testing
· Experience of working in an Agile/Scrum environment
· Experience of virtualisation utilising Microsoft Azure, Virtual Machine Manager, and Docker
· Practical experience Azure DevOps/Visual Studio Team Services (VSTS)
· Experience of working with .NET windows services
· Knowledge of DevOps, Continuous Integration and Automated Deployments
· Experience working with Azure DevOps/VSTS Build and Releases with Octopus Deploy
· Degree level education to 2:1 or above in Computer Science or other IT related discipline
· ISEB, ISTQB or iSQI Certified Tester - foundation\foundation agile level or above
· Experience of Security testing and analysis
· Exposure to automation testing of SOAP/REST APIs

· Excellent analytical abilities with keen attention to detail
· Methodical
· Highly organised
· Strong collaboration/team player
· Eager to take on new challenges
· Mature approach to the business
· Ability to communicate will all levels of the organisation
· Logically minded

The role will primarily be based in the Dunfermline office; however, the need may arise to travel and visit other office locations within the UK. Some projects meetings may also be held at customer sites.

More searches like this