Job Openings Automation Test Engineer

About the job Automation Test Engineer

Requirements:

  • Degree in Engineering, Computer Science, IT, or relevant.
  • 3-5 Years of experience working as a Software Quality / Test Automation Engineer (focusing on test automation).
  • Experience with testing Web and Mobile Applications, and APIs.

Responsibilities:

  • Attending the agile ceremonies to discuss and deliver the requirements for the business owners.
  • Mentor the QA team in designing QA test procedures.
  • Tasking and estimation fir the QA team.
  • Keeping the process in track and reporting the test progress
  • Overseeing the drafting of testing documents.
  • Implementing testing procedures and overseeing the QA process.
  • Troubleshooting quality issues and modifying test procedures.
  • Conducting analysis checks on product specifications.
  • Reviewing Quality Assurance reports.
  • Ensuring the successful deployment of products into the market.
  • Responding to requests from the design team and management.
  • Maintain and enhance the Web/API’s automation frameworks.

Mandatory skills

  • Deep knowledge of test methodologies, writing test plans, creating test cases and debugging.
  • Experience with Automation Page Object Model.
  • Experienced with coding best practices and defining coding guidelines.
  • Solid experience of developing test automation suites for end to end software validation using Java.
  • Experience with Automation tools & techniques, such as Selenium components (WebDriver, Grid, etc.), Cucumber, BDD, JBehave, Gherkin, JUnit, TestNG, Appium, Rest Assure, Postman, Maven, Gradle.
  • Experience using git SCM tools, GitHub or Bitbucket or similar tools.
  • Experience in automation testing integration into CI to improve tests execution pipelines with the team and release process.
  • Excellent written and verbal communication skills with outstanding attention to details.
  • Experience in Jira and test management tools like HipTest, XRAY.
  • Agile experience in a Scrum/Kanban environment.

Preferred Experience:

  • Experience with web services and APIs and understanding of automated testing for API.
  • Experience with load testing APIs (JMeter or similar) and performance metrics.
  • Extensive technical skills and experience of using and implementing a variety of test tools.
  • Experience testing mobile applications