Browse Jobs
For Employers
Post JobLog inGet Started

Senior Test Automation Engineer (Selenium, Cypress)

3Sixty
Dokki, Giza
Posted 3 years ago
32Applicants for1 open position
  • 32Viewed
  • 9In Consideration
  • 13Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

360Imaging is looking for a “Software Test Automation Engineer” with solid background in automation and manual testing to be part of the testing team who is responsible for testing the different software products in medical visualization and treatment planning solutions produced by our development team.

Responsibilities:

  • Design testing scenarios and test cases that will demonstrate conformance to all functional and non-functional requirements, relative to the test levels, as defined in business or technical specifications for the different software applications (Web, Desktop and Mobile Applications). .
  • Identify test cases that may be candidates for automation and create test scripts for it
  • Develop automated tests, and execute functional, application, and regression based tests. And contribute to the automation framework where required
  • Record and document test results compare to expected results
  • Retesting and validation on fixes of bugs or implementation of new features
  • Maintain the created test cases and test scripts as the apps get changes
  • Carry out manual testing of test cases
  • Carry out explorative and regression testing where appropriate
  • Involved in all the different testing activities/processes
  • Collaborate with a cross-functioning and self-organizing team to design and ship apps iteratively in an Agile environment.
  • Collaborate in test planning and in the improving of the “manual and automation” testing processes/activates
  • Review the tasks delivered by the team while following up on its progress and ensure that it meets the determined criteria
  • Report test execution and project quality status to the team lead.
  • Constantly be on the lookout for ways to improve monitoring, discover issues, and deliver better value to the customer.
  • Work within an agile, self-organizing team

Job Requirements

  • Bachelor degree in the areas of Computer Science or any other related fields
  • 3+ years of experience in a similar position
  • Good command of English

Technical Skills:

  • Proficiency working with a programming language 'Python, JavaScript or Java'
  • Experience working with a web automation tool “Selenium, Cypress”
  • Experience working with a testing framework “TestNg, Pytest, Mocha”
  • Experience working with a logger and reporting framework “Allure , ExtentReports”
  • Very good understanding of the software development and testing process.
  • Good knowledge of BDD techniques such as Cucumber and CI tools like Jenkins
  • Strong knowledge in Web and API testing
  • ISTQB software testing foundation certification (is a plus)
  • Strong knowledge of software QA methodologies, testing types, tools, and processes
  • Familiarity with version control “Git and Github”
  • Willing to learn and adopt different test automation tools
  • Familiarity with Agile principles and process
  • Good Knowledge of project management tools, like Jira (is a plus)
  • Good Knowledge of API testing tools ”Rest Assured , Postman”

Interpersonal Skills:

  • Communication
  • Teamwork
  • Attention to details
  • Problem-solving
  • Time management
  • Flexibility & Adaptability
  • Critical thinking and analytical skills to examine bug reports and prioritize necessary tests
  • Self-motivated and ambitious.
  • Passion to challenges.
  • Strong reporting skills.
  • Sense of ownership and pride in your performance and its impact on the company’s success

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Test Automation Engineer (Seleniu...