Senior Test Automation Engineer

Full Time
Applications have closed

The ideal candidate will be responsible for working on an automation framework to be used across all projects to facilitate the testing task as well as coach other team members and provide training documentation.

Furthermore, the test engineer will be responsible to participate in all testing activities for projects and be responsible to collaborate and assist juniors in the team with their daily tasks activities.

He/ She shall be accountable to report daily/weekly task progress, test metrics to the team lead/manager and assist the team lead/manager in managing the team and help in process implementation and improvement.

 

Duties & Responsibilities:

The ideal automation engineer is expected to follow the below duties:

  • Develop and execute test plans and test cases with a strong emphasis on using code to solve technical challenges and shorten the test cycle through automation
  • Estimate test efforts, analyze and communicate test results and participate in day to day QA Activities
  • Add to our company’s performance and scalability testing efforts and improve the test frameworks, tools and technologies used by the organization to maintain a high quality bar
  • This can also include writing specialized testing tools for our software platform
  • Execute and manage test cases and results; report on test and defect metrics
  • Create, execute and troubleshoot automated test scenarios across our systems
  • Contribute to robust, scalable, and high quality test automation solutions for functional, regression and performance testing
  • Identify required improvements in the test and development processes; make contributions to our automation tools that address specific needs.
  • Provide training/guidance to other colleagues and produce documentation on tools and process used

 

Requirements:

  • The candidate needs to have a Bsc/Msc in IT/Software engineering and needs to have a strong knowledge and experience of testing process and automation tools.
  • Experience with software testing and automated test techniques with a strong focus on quality throughout the entire software development cycle.
  • Design and development skills in Java/PHP.
  • Good knowledge of programming, along with requisite coding and debugging skills.
  • Experience building automated environments using virtual and cloud resources is desired.
  • Proven ability to translate functional requirements and use cases into working test plans and test cases.
  • Experience building automated environments using virtual and cloud resources is desired.
  • Some knowledge of continuous integration practices, preferably using Jenkins/Hudson
  • Experience working in an agile environment preferred

 

Personal attributes and other requirements:

  • Able to work under pressure with strong multi-tasking and organizational capabilities
  • Ability to think logically and execute methodically, a creative solution-finder, technically and commercially credible, self-confident, able to work independently
  • An outgoing persona who is willing to learn and adapt quickly in a fast paced working environment
  • Ability to work across Windows, Linux is a plus
  • Passion for improving code quality through interaction with development team
  • Flexible to work on shifts system
  • Focused, Proactive, Accountable, Strong Customer Focus, Team Player

 

 

Benefits:

  • Competitive salary
  • 20 days paid holiday
  • Health Insurance
  • Travel expenses
  • The chance to be part of an amazing global team with offices in London, Mauritius, Dubai, Australia and New Zealand.
  • Be part of a fun and collaborative working environment.

 

 

Tagged as: back office, développement, IT, java, mysql, network, PHP, WEB