Browse Jobs
For Employers
Post JobLog inGet Started

Automation QA Specialist

Abu Dhabi, United Arab Emirates
Posted 4 years ago
15Applicants for5 open positions
  • 15Viewed
  • 7In Consideration
  • 1Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

Quality Assurance Automation Engineer with 5-8 years of experience will work closely with our core team, QA Engineers to understand use cases across our entire product suite. Based on that broad understanding, this role will determine optimal test coverage and drive towards automation of testing throughout our ecosystem to ensure the delivery of quality products to both internal and external stakeholders.

The Senior Quality Assurance Automation Engineer is responsible for managing all QA aspects of continuous integration and driving quality and excellence through a systematic approach to automation of testing processes, building automated test scripts, and managing our testing framework which includes but is not limited to front end applications for web, and mobile devices, APIs, third-party services integrations and cloud-based infrastructure.

Quality Assurance automation engineer responsibilities include designing and implementing tests, debugging, and defining corrective actions. They will also review system requirements and track quality assurance metrics (e.g. defect densities and open defect counts.)

The QA Team role plays an important part in our company’s product development process. Our ideal candidate will be responsible for conducting tests before product launches to ensure software runs smoothly and meets client needs while being cost-effective. Ultimately, you should monitor all stages of software development to identify and resolve system malfunctions to meet quality standards and help to find the bugs early in the life cycle

Responsibilities

  • Work together with product owners, QA team, software engineers, and operations specialists across all Product Engineering Scrum teams to understand requirements and business use cases for our full product suite and leverage that knowledge in developing the most efficient path to test automation.
  • Lead the Product Engineering team in the development of best practices for test automation and DevOps (CI/CD) and incorporate DevOps methodologies through all phases of software testing (test planning, functional testing, integration testing, and regression testing) to achieve optimal results and deliver quality products to stakeholders
  • Develop a roadmap for test automation and continuous integration improvements and leverage coding skills, existing tools (Bamboo, Jira, GitLab), and DevOps resources such as consulting training, or specialized tools to achieve goals.
  • Oversee the maintenance of existing automated test cases, developing repeatable processes and metrics, and act as a mentor for QA engineers on test automation best practices.
  • Manage existing testing framework to include:
    • Managing the test environments
    • Building and maintaining test data
    • Managing the data refresh process
    • Configuring tools and systems for specific test needs
    • Leading the installation, maintenance, and configuration of testing framework tools
    • Monitoring issue reports
  • Drive team building, training, and process improvement efforts towards DevOps best practices both within the QA team and across all Product Engineering Scrum teams.

Job Requirements

  • Must have worked with automated test scripts using different tools and libraries(Cucumber, Serenity, and/or Selenium)
  • Should have strong knowledge of Mobile testing tool like Appium
  • Must have strong working experience of API Automation using Selenium
  • Must have knowledge of Java and Python
  • Ability to set up Automation test environments and Grid setup.
  • Should be able to create CI/CD pipeline using different tools like Jenkins, GitLab
  • Advanced problem-solving, debugging, and troubleshooting skills.
  • Comfortable with command line functions such as connecting to remote servers and tailing or searching log files using basic UNIX/Linux commands
  • Working knowledge of relational databases and proficiency writing SQL queries
  • Must comply with industry coding standards
  • Working knowledge of JIRA

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentAutomation QA Specialist