Logo of Huzzle

Automation Testing

image

Travelex

5d ago

  • Job
    Full-time
    Senior Level
  • Software Engineering
    IT & Cybersecurity
  • Mumbai
  • Quick Apply

AI generated summary

  • You need 5+ years in automation testing, agile experience, knowledge of Selenium, Cucumber, JavaScript, excellent communication skills, strong analytical abilities, and a proactive attitude.
  • You will automate tests, maintain scripts, investigate issues, manage defects, report progress, support users, and collaborate with teams to ensure software quality and adherence to standards.

Requirements

  • 5+ years of experience in automation testing
  • Experience with testing in an agile development methodology
  • Proven experience with the full Software Development Life Cycle (SDLC), from requirements gathering through implementation
  • Experience working in technologies like Selenium, Cucumber & JavaScript
  • Provide regular updates to line management on workload and issues and ‘how we are doing’
  • Develop sound professional working relationships with IT colleagues, business staff and management, building their confidence and acquiring an understanding of the business
  • Be a good team player with excellent communication skills and self-confidence
  • Has good grasp of English (both written and verbal)
  • Demonstrate a ‘can-do’ attitude - an ability to take on professional challenges and be both proactive and resourceful in responding to change
  • Be flexible about changing workloads
  • Strong analytical and inter-personal skills
  • Willingness to learn new technologies or to work on other applications if needed
  • Openness to feedback from superiors and ability to work under their guidance
  • Undertakes any necessary training associated with the duties of the post and participates in training and development procedures
  • Complies with all company health and safety policies and legislation in the performance of their duties and responsibilities
  • Maintains confidentiality and observes Data Protection guidelines
  • Manage expenses in accordance with company expense policy
  • Carries out any other reasonable duties commensurate with their capability

Responsibilities

  • Translating business requirements to test conditions and test cases
  • Actively engaged in the effort of building new test frameworks and or extend existing frameworks
  • Responsible for automating an identified set of migration tests, checking they run correctly and working within the infrastructure Designing and executing tests, automating as often as possible to ensure software delivered is fit for purpose and meets business needs
  • In case of requirement changes, update and maintain the automated test scripts as and when required
  • Investigation of application issues, suggesting workarounds and analyzing root causes to identify defects.
  • Ensuring defects can be re-produced and documented in sufficient detail for developers to locate and amend the incorrect code
  • Manage the defects found during the testing phase and work with stakeholders (Business, IT) to prioritize and resolve them to Closed status.
  • Reporting on progress in order to ensure that management remains informed and work is completed in line with defined budgets and performance targets
  • Ensuring all work is completed in accordance with established processes, practices, procedures and quality standards
  • Identifying, defining and assessing defined issues/problems within own area of responsibility, referring options for solutions to line management as appropriate
  • Proactively share knowledge and information with others
  • Assist and support the business users during user acceptance testing
  • Participates in the continuous improvement of the SDLC
  • Provide regular updates to line management on workload and issues and ‘how we are doing’
  • Develop sound professional working relationships with IT colleagues, business staff and management, building their confidence and acquiring an understanding of the business
  • Undertakes any necessary training associated with the duties of the post and participates in training and development procedures
  • Complies with all company health and safety policies and legislation in the performance of their duties and responsibilities
  • Maintains confidentiality and observes Data Protection guidelines
  • Manage expenses in accordance with company expense policy
  • Carries out any other reasonable duties commensurate with their capability

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.

Finance
Industry
1001-5000
Employees
1976
Founded Year

Mission & Purpose

Travelex is a leading global foreign exchange specialist, providing currency exchange services and international payment solutions. Operating through a network of stores, ATMs, and online platforms, Travelex caters to both individual travellers and businesses. Their goal is to simplify the complexities of foreign exchange, ensuring customers have convenient access to currency services worldwide. Travelex is dedicated to delivering exceptional service, competitive rates, and innovative solutions, making international travel and transactions seamless and efficient.