QA Automation Engineer
- Job Ref: 4328
- Location: Dublin, United States
- Type: Permanent
Overview
Who is my client?
My client is global tech company for their R&D lab.
Looking to hire - QA Automation Engineer
•Looking for a brilliant and passionate QA Automation Engineer to join its global R&D team.
• This team will have a diverse focus both in terms of geography and variety of technology challenges driving hard to bring innovative payment solutions to market.
• Experienced professional with a firm knowledge of test automation, test harnesses, testing and quality practices and protocols as well as latest testing tools for client and server environments.
• Enjoy a fast paced, start-up culture?
• Have a strong desire to deliver world class solutions?
Role
• Participate in requirements discussion, test planning, test data creation and execution of User Acceptance testing Plan.
• Design and implement test automation scripts and configurable test harnesses.
• Support the testing framework and testing efforts across all interfaces (Mobile Apps, Web based front end solutions, APIs, backend systems)
• Lead testing streams and participate in the testing, support, deployment and verification of projects
• Manage triage meetings, defects and test reports
• Monitor testing progress and ensure the regression is covered prior to the scheduled release date
• Plan and lead the execution of test plans (functional, performance, load, regression)
• Source/generate and maintain test data
• Increase the automation coverage continually
• Organise and run Sprint Demos for the entire team
• This role requires a high level of collaboration with teams around the world, primarily in Ireland, Singapore, and Saint Louis
All About You
• You have the passion for testing and the knack to uncover problems that aren't obvious
• Must be expert with Test Automation / scripting and should have prior experience in this area
• Must be familiar with building configurable Test Harnesses
• Enjoy a fast paced, start-up culture and have the can-do attitude towards delivering results
• Can comfortably test mobile apps, web apps, going through server logs looking for the errors, use troubleshooting tools like Splunk, make API calls, familiar with API aids like Swagger/Postman, work with source control systems like Git
• Ability to clearly articulate issues / defects to Software Developers and follow up issues until resolutions are made on time
• Ability to participate in product development process - proposing enhancements etc.
• Manage / own issues through Jira
• Strong sense of ownership / accountability and bias for action
• Experience with Jenkins, or different system used for Continuous Integration purposes
• Active Knowledge of BDD methodology and technologies like Cucumber
• Experience with docker, puppet, aws, etc.
• Understanding of PKI (Public Key Infrastructure), basic understanding of cryptography will be desired - e.g. hashing (MD5, SHA), & encryption like symmetric (AES) and asymmetric (RSA, ECDSA) etc.
• Experience with REST API (swagger/postman) and websockets