drjobs Senior QA Automation Engineer العربية

Senior QA Automation Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

2 - 0 years

Job Location drjobs

Amman - Jordan

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Nationality

Jordanian

Gender

N/A

Vacancy

1 Vacancy

Job Description

  • ROLE SUMMARY:

    We seek a Sr/Principal Quality Engineer or Software Engineer in Test who will participate in all aspects of quality testing and automation of new and innovative applications. This is an excellent opportunity for an engineer, who is excited about coding, searching, data analysis, and solving complex problems and enjoys building highly scalable and performant distributed systems leveraging cloud computing platforms.

    What You'll do:

  • Build the testing strategy and test plan that will drive us to automation.
  • Implementation and execution of an automation test framework for functional and non-functional testing.
  • Work with the developers on your team for automated tests to write the test automation for each sprint including backend/ frontend (Web/Mobile).
  • Taking an active role in the agile planning process; validating requirements by reviewing agile stories and questioning their content.
  • Conduct test-leveling exercises to determine the best test layer to secure code quality.
  • Design and develop the test automation framework, harnesses, and code libraries to enable the team to both use and enhance them across successive projects
  • Provide consultation on complex testing strategies for the Project.
  • Take the lead on urgent issues and projects, ensuring statuses are properly communicated, and appropriate staffing resources are assigned as required.
  • Provide technical know-how, documentation, and training to test and other business functions
  • Stay up to speed on process, practice, and technology developments to ensure they are brought in-house and enhance the solutions applied to the testing problems.
  • Identify what tools and technologies can be implemented, aligning with those already used across the broader development function and in line with the team's skill set.
  • Possess broad awareness of testing approaches, practices, and techniques to help design and deliver the overall testing methodology used by the team
  • Create and validate automated scripts that support the Continuous Integration/Continuous Delivery pipeline
  • Lead in the definition and implementation of direction on automation techniques and adherence to standards.
  • Lead the quality team to achieve their goal of delivering the best quality products with great automation coverage.
  • Apply Testing Lifecycle Management principles in the context of a project
  • Mentor the entire quality assurance team.
  • Conduct performance and load testing to know the capacity of our product.
  • Required Skills:

  • Hands-on experience with ApacheBench, JMeter, curl-loader, and other benchmark tools.
  • Ability to work as part of a globally integrated delivery team.
  • Strong passion for learning and following industry best practices.
  • Proven experience translating software requirements/stories into accurate and complete test scenarios, including identifying detailed test data needs.
  • Knowledge of scripting or programming languages including Java, Python, and JavaScript.
  • Database skills, mainly in PostgreSQL, and MySQL.
  • Good experience with different Operating Systems, with an emphasis on Unix variants
  • Knowledge of 1 or more OOP languages.
  • Ability to remove roadblocks and escalate risks.
  • Hands-on automation experience (Redwoodhq/Selenium/ cucumber / Appium).
  • Knowledge and understanding of fundamental concepts of Continuous Integration (CI) / Automated Testing ( backend) and User Acceptance Testing.
  • Knowledge of full-stack automated testing tools such as Jenkins, Bamboo & Build tools.
  • Has a professional and Positive Attitude and has excellent research.
  • Knowledge of TDD/BDD frameworks
  • Define the QA process from start to delivery, including proper test plans and reaction to production release notes.
  • Experience in security testing and awareness of required tools.

Employment Type

Full-time

Company Industry

Department / Functional Area

Engineering

Key Skills

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.