QA Automation Engineer
- Recruiter
- eFinancialCareers Global
- Location
- London, United Kingdom
- Salary
- £55k - £60k
- Posted
- 23 Apr 2023
- Closes
- 23 May 2023
- Ref
- 19154613
- Job Function
- Other
- Industry Sector
- Finance - General
- Employment Type
- Full Time
- Education
- Bachelors
THE OPPORTUNITY
We are looking for a Mid-Level QA Automation Engineer to join our London based team to own the full testing process as a member of a cross functional Agile team comprised of developers (back-end, front-end), QA engineers, and product owners.
When you become an eFinancialCareers team member, you join a company that values their loyal and enthusiastic employees by providing them a competitive salary, great benefits, including pension, generous paid time off, casual dress, wellness program, fitness club reimbursement, on job training, and more.
There's a reason why we have such great talent retention - our work environment. If you like working at a company where individual contribution matters and is recognized, where you can have both autonomy and support to achieve your goals and where creativity and accomplishment are rewarded, then you should consider eFinancialCareers.
MAIN DUTIES
ESSENTIAL QUALIFICATIONS
ESSENTIAL EXPERIENCE/SKILLS/KNOWLEDGE
DESIRABLE EXPERIENCE/KNOWLEDGE
COMPETENCIES
We are looking for a Mid-Level QA Automation Engineer to join our London based team to own the full testing process as a member of a cross functional Agile team comprised of developers (back-end, front-end), QA engineers, and product owners.
When you become an eFinancialCareers team member, you join a company that values their loyal and enthusiastic employees by providing them a competitive salary, great benefits, including pension, generous paid time off, casual dress, wellness program, fitness club reimbursement, on job training, and more.
There's a reason why we have such great talent retention - our work environment. If you like working at a company where individual contribution matters and is recognized, where you can have both autonomy and support to achieve your goals and where creativity and accomplishment are rewarded, then you should consider eFinancialCareers.
MAIN DUTIES
- Writing and executing automated tests
- Devising effective approaches to automate the testing of eFinancialCareers products, websites and microservices
- Ensuring requirements have clear and concise acceptance criteria
- Integrating automated tests within a continuous delivery environment
- Ensuring the spread of good practices and knowledge
- Take responsibility of all test artefacts required by the teams
- Work collaboratively with developers so that test failures are found early as possible.
ESSENTIAL QUALIFICATIONS
- ISEB Foundation Certificate in Software testing
- A Computer Science degree or equivalent practical qualification
ESSENTIAL EXPERIENCE/SKILLS/KNOWLEDGE
- 3+ years QA Engineering 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
DESIRABLE EXPERIENCE/KNOWLEDGE
- 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
- Experience working with remote teams
- Experienced with cross-browser testing
- Experience with AWS
- Experience with microservices
- Experience working in a continuous delivery environment
COMPETENCIES
- Looks for opportunities to innovate and improve our approach to test
- A good team player and be able to work with minimal supervision
- Able to communicate technical concepts simply and plainly
- Excellent attention to detail
- Participates in team meetings