FAQs
What are the main responsibilities of the Automation Tester role?
The main responsibilities include ensuring quality assurance of systems, translating business requirements into test conditions and cases, automating migration tests, maintaining automated test scripts, investigating application issues, managing defects, and participating in user acceptance testing.
What qualifications are needed for this position?
Candidates should have 5+ years of experience in automation testing, experience with agile development methodologies, proven experience with the full Software Development Life Cycle (SDLC), and familiarity with technologies such as Selenium, Cucumber, and JavaScript.
What type of environment will I be working in?
The position involves working in a collaborative environment as part of a development team and participating in a release QA team on a rotational basis.
What personal attributes are desired for this role?
Desired personal attributes include good relationship management, excellent communication skills, a proactive and resourceful attitude, flexibility with changing workloads, strong analytical skills, and a willingness to learn new technologies.
Is training provided for this position?
Yes, training associated with the duties of the post and participation in training and development procedures are expected.
How does the company support work-life balance?
The company supports a balanced work-life approach, offering flexible workloads and hybrid remote work options.
Will I have opportunities for professional growth?
Yes, the role encourages continuous improvement in the Software Development Life Cycle (SDLC) and provides opportunities for skill development and career advancement.
What is the company culture like?
Travelex promotes a collaborative and supportive culture, emphasizing relationship building, teamwork, and open communication.
Are there any specific software or tools I will need to know for this role?
Candidates should be familiar with automation testing tools such as Selenium, Cucumber, and ideally have experience in programming with JavaScript.
How are defects managed during the testing phase?
Defects found during the testing phase are managed by collaborating with stakeholders to prioritize and resolve them, ensuring they are documented in sufficient detail for developers to address the issues.