Senior Quality Assurance Engineer (Test Automation)

Egypt - Egypt

The Senior QA Engineer (Automation Tester) is responsible for building and contributing the Test Automation framework built in Java and Selenium. This includes enhancing and maintaining a test automation framework to support a development organization. This is a hands-on role. The successful candidate will drive continuous improvement activities and will work closely with developers and operations staff to continuously improve the efficiency and efficacy of the tests that feed the CICD pipeline. Be proactive in resolving issues, demonstrate well-honed critical thinking skills when working through problems and solutions and be excellent influencers, collaborators and communicators.


About You – experience, education, skills, and accomplishments


  • Minimum of 5 years experience as a Test Automation Engineer/SDET in progressively more challenging roles.
  • At least 3 years of experience writing code in Java
  • At least 3 years of experience building and maintaining automation frameworks using Selenium
  • At least 3 years of experience creating component/contract tests working within development organizations
  • At least 3 years of Front and Back end automation experience
  • Bachelors degree in computer science or relevant

It would be great if you also had . . .


  • REST APIs and web services experience
  • Demonstrated success implementing tests and creating environments for CICD pipeline
  • Working in cross-functional Agile teams
  • Comfortable researching, proposing and implementing efficient ways of automation that improve the quality of our deployments and our customers experience
  • Experience and comfortable with Jira, Confluence, Test Rail or like tools
  • Experience using Azure DevOps or Jenkins for build pipelines
  • Experience using Docker and Kubernetes
  • Experience with virtualization and basic networking principles

What will you be doing in this role?


  • Develops, maintains and continuously improves testing frameworks in support of CICD goals in collaboration with Development and DevOps teams
  • Provides reporting/transparency of tests and results to organization in Jira/Confluence
  • Conducts learning sessions to increase in-house competency
  • Investigates, recommends and implements new automation/reporting tools
  • Participates in team agile ceremonies, providing estimates/schedules
  • Reviews automation approach and conducts code reviews of automation code
  • Part of the team that designs/reviews the CICD pipeline
  • Provides recommendations for environment needs
  • Advocates for modern development and test automation methods throughout the organization

About the Team


We are a small, tight knit team spread across the US supporting the Sierra Library System. The application is an established solution used by more than 500 libraries of all types around the world to automate both their front end (publicly accessible and searchable catalog, self-service functions including users' access to electronic resources, and more) and back end (check in, check out, renewals, as users borrow and return materials, tracking purchases and subscriptions, managing descriptive metadata of print and online materials, and more). The team is the most senior and experienced of several local and remote teams working to develop, enhance and support the specific product family, and has responsibilities which include the core product. The team is a six member scrum (3 developers, 2 QA and dev lead), supported closely by 3 technical staff (analyst, devops, doc) who also support other product level activities from other teams.   


Hours of Work


  • Full time, permanent
  • Hybrid working model
  • Must live within a commutable distance to one of our US offices: Alexandria, VA; Ann Arbor, MI; Denver, CO; Kansas City, KS; Philadelphia, PA; Tempe, AZ

Clarivate is an Equal Opportunity Employer Vets/Minorities/Women/Disabled


Post date: 4 March 2024
Publisher: Wuzzuf .com
Post date: 4 March 2024
Publisher: Wuzzuf .com