QA Automation Engineer
					
					
															
										
					Job descriptions and requirements:
- 4+ years of professional experience in QA Automation of Web and backend/API testing.
 - Excellent knowledge of different testing methods, techniques, types and methodologies.
 - Experience in creating test documentation (test strategy, test plans, etc.).
 - Solid skills in JavaScript or similar languages.
 - Experience working in an iterative software development environment using
 - Agile frameworks such as Scrum.
 - Upper-intermediate level of English fluency or higher.
 - Troubleshooting mindset, an ability to break down systems or processes into smaller pieces to identify the failure of modules.
 - Excellent communication skills, a strong sense of responsibility, strong attention to detail, ability to work within a team environment, and good learning skills.
 
Optional:
- Experience with version control systems (git).
 
Responsibilities:
- 
Own and implement test automation frameworks from scratch.
 - 
Develop automated functional UI tests & API/Service level tests.
 - 
Integrate automated scripts into the CI/CD process.
 - 
Develop, maintain and expand automated testing scope & QA infrastructure.
 - 
Devise and document test frameworks, coding standards, design patterns, and development methodologies.
 - 
Uphold code quality using peer reviews to ensure guidelines and standards are being followed.
 - 
Define quality metrics and implement measurements to determine test effectiveness, testing efficiency, and assess the technical quality of the product.
 - Draw conclusions and report on the quality of the product often and regularly.
 - Collaborate with other QA team members to automate the test processes.
 - Manage, analyze and mitigate testing risks.
 - Technical advice and consultation for peers.
 
Sækja um starf
Please send your application to Pétur Einarsson, HR Director at petur@travelshift.com. Should you need further information or have any questions you can call us on + 354 860 2915.