We're hiring a Senior Software Test Automation Engineer to be outsourced for one of our clients, a multi-disciplinary firm specialized in providing services to the road transport industry in Europe founded in 1996, with a full range of legal and proprietary software solutions, and providing national and international expertise to meet clients' needs.

  • Collaborate with the development team and stakeholders to understand product requirements and specifications.
  • Learn the product thoroughly by exploring all features, epics, and user stories.
  • Define the overall test strategy, establish testing best practices, and design testing strategies based on product needs.
  • Build the architecture for the automated testing cycle, automate test scripts using tools, and implement effective test automation solutions.
  • Identify and troubleshoot issues with the automated test, and manage defects and issues throughout the software development lifecycle.
  • Analyze test results and provide comprehensive reports to stakeholders, highlighting areas of concern and recommending corrective actions.
  • Maintain test documentation, including test plans, test cases, and test scripts, ensuring accuracy and consistency.
  • Plan and execute continuous improvement of testing processes, methodologies, and tools to enhance test coverage, efficiency, and effectiveness.
  • Support user acceptance testing (UAT) by assisting end-users in testing and validating the functionality of the product.

Job Requirements

  • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent work experience.
  • 5+ years of automation testing experience.
  • Has previous experience working with Agile/Scrum framework.
  • Experience with automated testing tools and frameworks, such as Selenium is a must.:

  • API testing tools (Postman, Rest Assured, SOUP UI...etc):

  • Experience in developing and implementing an automation framework.

  • Must be able to set up, build, and test automation framework and not just add to existing framework.
  • Proficiency in programming/scripting in C# **language to develop and maintain automated test scripts.
  • Experience with one or more performance testing tools like JMeter.
  • Experience in Gherkin and Behavior-Driven Development (BDD) testing.
  • Must have strong analytical skills, reporting, and problem-solving skills.
  • Excellent verbal and written communication skills.
  • Experience with mobile automation tools is a plus