IT Returners Programme - Quality Assurance Engineer

Enterprise Rent-A-Car
Egham, United Kingdom
2 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 27K

Job location

Remote
Egham, United Kingdom

Tech stack

.NET
Automation of Tests
Azure
Software Bug Management
C Sharp (Programming Language)
Continuous Integration
DevOps
Web Servers
JMeter
Microsoft Visual Studio
E2e Testing
Selenium
SoapUI
Software Systems
Web Applications
Performance Testing
Postman
Bug Reporting
Selenium Webdriver
Api Management

Job description

The European IT team is responsible for the development and ongoing ownership of software solutions primarily supporting European business needs. This includes web applications and integration solutions based on the .NET technology stack, increasingly leveraging MS Azure cloud, to serve internal employees and external customers.

The successful candidates' activities will include manual and automated testing of web and integration applications, using industry standard tools such as Microsoft Azure DevOps, ReqnRoll, Selenium, SoapUI, RestSharp and Postman.

You will receive equipment required to complete this role as well as development through assigned and on-the-job learning. You will also be assigned a mentor for the duration of the programme and the chance to experience work in different teams within the IT department.

Responsibilities

  • Learn business and technical aspects of systems-under-test
  • Work with business users and developers to refine Acceptance Criteria of requirements
  • Participate in testing activities (new functionality and regression) for assigned projects
  • Participate in discussions with development team on test approach for each project
  • Collaborate with developers in on a regular basis to support QA needs
  • Conduct testing alongside development liaising closely with developers
  • Collaborate with all members of project team to ensure visible progression of features to stakeholders
  • Contribute to concise and maintainable test suites in appropriate tool (e.g. ADO, MS Visual Studio)
  • Report defects to development team and conduct re-testing of defect fixes
  • Assist Developers with root cause analysis of defects found
  • Follow and contribute to defined standards and processes within the development and testing team.
  • Research and apply new methods to improve testing quality and speed
  • Assist with the creation and maintenance of product documentation for existing and new applications.
  • Protect our customers, our employees, and our brands by incorporating security and compliance in all decisions and daily job responsibilities; follow security policies and procedures

Requirements

  • Experience using test techniques to develop test scenarios and test cases for E2E testing
  • Basic SQL skills ( eg, query construction to support testing activities)
  • Understanding of the defect lifecycle and bug management process
  • Basic knowledge on the use of Postman for API testing
  • Knowledge of creating BDD automation tests using ReqnRoll (or similar frameworks)
  • Basic knowledge on using Selenium web driver for creating Automation test
  • Basic knowledge of C# programming language
  • Basic knowledge of Azure DevOps for CICD processes
  • Exposure to API automation using tools such as RestSharp or HTTP client libraries
  • Awareness of performance testing tools such as JMeter, accessibility testing practices and tools

Benefits & conditions

Please do let us know about any accommodations you may need to participate in the recruitment process., * The first step is our application form, which takes about 15 minutes to complete. As well as telling us lots about you, it helps us identify the kind of competencies in you that we look for in our placement students.

  • If your application is successful one of our Talent Acquisition team will be in contact to arrange a competency based telephone interview.
  • Finally, you will be invited to attend an interview.

Apply for this position