Software Qa Engineer

Didcot, UK
20 May 2019
23 May 2019
Contract Type
Full Time
About the Client

The world's leading provider of technology for reservoir characterisation, drilling production and processing to the oil and gas industry. Working in more than 85 countries and employing approximately 100,000 people who represent over 140 nationalities.

Software QA engineer

The Software QA engineer is required to collaborate with different teams across the programme to promote a Quality Culture.

  • Work as part of a highly collaborative, cross-functional, Agile product development team to build features that is of high quality and meets requirements
  • Hands-on testing (exploratory, installation, scalability, usability, security, performance) in an agile environment
  • Making sure processes and systems are in place to generate quality both at code and application level
  • Take responsibility for the quality of the software; helping to troubleshoot issues
  • Design manual and automation test strategies, write test plans and automated test cases
  • Work with automation engineers to automate test scenarios

Essential skills:
  • 3+ years of demonstrated industry experience of delivering high quality software releases.
  • Bachelors or higher degree in computer science or related field, or equivalent experience
  • Experience and knowledge of testing complex applications in an agile environment
  • Knowledge of software test principles and practices
  • Familiarity with VSTS for managing defects and tasks
  • Experience using Continuous integration & continuous deployment frameworks (such as Azure Devops, Team City, Jenkins etc.) to schedule and manage test runs and results
  • An appreciation of software development across different technologies
  • Good understanding of automation test pyramid, experience in practices like pair programming, Test Driven Development (TDD), Behaviour-Driven Development (BDD), Continuous Integration (CI), Continuous Delivery (CD)
  • Experience in testing of non-functional requirements e.g. performance, security
  • Excellent verbal and written communication skills
  • Strong problem-solving abilities: able to diagnose issues and propose solutions to complex problems

Preferable skills:
  • Experience of GIT, VSTS, JIRA, CONFLUENCE
  • An awareness of software architecture, coding or scripting languages would be beneficial
  • Demonstrate an external test community footprint through conferences and blog post.
  • ISTQB Certified Tester
  • Cloud-based virtualization technologies (e.g Amazon AWS, Microsoft Azure)
  • Basic programming skills for writing tests, exposure to testing REST API and test tools like POSTMAN, NEWMAN, FIDDLER
  • Experience of testing Cloud native applications built on a microservice architecture

Interested? Apply before the 12th May for immediate consideration

Similar jobs

Similar jobs