Test Engineer - Backend / API's


Company Name: Opus Resourcing Ltd
Location: England
Posted by:
  • James ShentonJames Shenton

    James Shenton

  • Test Automation Engineer required with backend software testing experience of API's  and SQL ideally RESTful with (Postman, Charles Proxy, or Rest Assured with some exposure to test automation in an OO language such as Java, JavaScript. Python or C# required by fast growing scale up in Cambridge with strong ethical credentials to work on their cutting edge energy trading platform for renewable energy which is based on the latest tech such as Java / AWS / Microservices / Kubernetes, Cassandra etc.


    Circa £38-48k + Bens + Stock


    Skills and Experience as the Test Automation Engineer would include  

    • Proven expertise of manual functional / Behavioural testing working in an agile environment
    • Tracking features and building test schedules from User Stories
    • Some exposure to automated testing with an OO language such as Java, Groovy, Python or C# and a real passion to build on your automated test skills
    • Understanding of the principles of API Testing for RESTful or JSON using (Postman, Charles Proxy or automated testing for API / Rest Assured)
    • Experience of database and SQL a strong advantage
    • Comfortable with the basics of Windows and Linux Operating Systems
    • Strong communication skills and collaborative style to work in Agile environment

     

    Desirable skills as the Test Automation Engineer would include

    • Prior use of Selenium / Cucumber and TestNG or Junit or Jira
    • Experience of Full stack testing from UI to
    • Experience in creating and maintaining automated integration tests
    • Any experience of working with DevOps teams
    • Sound academics background ideally in Computer Science or Sciences

     

    This an outstanding chance to join a growing test team for an established and well-funded start-up who are scaling up and will offer the chance to form strong test automation skills working on a highly available and full stack complex product using the latest Cloud and Micro Services tech.

     

    Key responsibilities of the QA Engineer role will include

     

    • Carry out full stack manual and automated functional test activities to validate functionality of software updates
    • Create automated test cases for the front-end to the back-end, using frameworks like Selenium, RestAssured, JMeter, Kundera, JOOQ, TestNG and more
    • Contribute to the overall automation test framework, using Java and Gradle
    • Work with technologies like Kubernetes, Kafka and Docker to deploy and test our platform
    • Use Jira to track new features or defects in the platform, including building test schedules from user story acceptance criteria
    • Contribute to decisions on how we testing is done, sharing opinions on the right tools to use and the right methods to achieve our goals

     



     

    • Seniority level

      Mid-Senior level
    • Employment type

      Full-time
    • Job function

      Information Technology
    • Industries

      Computer Software


    Post a Comment

    1 Comments