QA Automation Engineer

7 days left

eFinancialCareers Global
London, United Kingdom
£1 - £60k
15 Nov 2022
15 Dec 2022
Job Function
Industry Sector
Finance - General
Employment Type
Full Time
Why join us?

We're a team of passionate achievers partnering for the success of our customers and colleagues.
We're transforming the markets we serve by celebrating flexibility, ingenuity and inclusivity in all we do.
We're engaged in challenging, meaningful work to enhance the livelihood of those using our services.
We're building an exciting business where you'll have the opportunity to make a real impact from day one. As our business grows, your career and opportunities will grow with it.

Why this role?

You will be responsible for writing and executing automated tests and devising effective approaches to automate the testing of eFinancialCareers products, websites and microservices.

You will help to ensure requirements have clear and concise acceptance criteria and integrate automated tests within a continuous delivery environment. You will work with the development teams to ensure the spread of good practices and knowledge.

You will work as a member of a cross functional Agile team comprised of developers (back-end, front-end), QA engineers, and product owners.

Job Responsibilities
  • Participate in team meetings and also ensure the testing for the sprint is complete
  • Work collaboratively with developers so that test failures are found early as possible
  • Take responsibility of all test artefacts required by the teams
  • Look for opportunities to innovate and improve our approach to test

Required Skills and Experience
  • Strong practical knowledge and experience of using Selenium, web driver, BDD, Java and good understanding of RESTful API testing
  • Experience in framework management technologies like Maven
  • Exposure with a Continuous Integration tool like Jenkins
  • Good understanding of OOP concepts
  • Practical knowledge and experience of testing techniques; Boundary Value Analysis, Equivalence Partitioning and State Transition
  • Practical knowledge and experience in ad-hoc exploratory and risk based testing
  • Experience of working with code repositories (e.g, GIT, Bitbucket), bug tracking tools (e.g. Jira) and Wikis (e.g. Confluence)
  • Understanding of Behaviour Driven Development
  • Experience with Cypress automation
  • Knowledge of load testing software (JMeter) considered a bonus
  • Experienced with cross-browser testing
  • Experience with AWS
  • Experience with microservices
  • Experience working in a continuous delivery environment
  • A good team player and be able to work with minimal supervision
  • Able to communicate technical concepts simply and plainly
  • Attention to detail
  • Experience working with remote teams