Arabic Quality Assurance Engineer (Selenium)
Hubstaff
Lagos, Lagos, Nigeria
3d ago

The candidate is expected to lead the implementation of QA solutions in the team to meet quality standards and coordinate communication between squads and Core units.

This includes governing the testing process within release development and closure cycles, validate results, preparation of QA Sign Off Report.

Responsibilities

  • Excellent verbal and written communication skills
  • Very good leadership skills to lead single or multiple QA teams
  • Excellent understanding of the Software Testing Cycle in Agile process model
  • Proven experience with test automation frameworks ( Hybrid, Test Driven, Data-Driven, Keyword Driven at least 6 years)
  • Hands-on working experience Selenium WebDriver / Appium (At least 4 years)
  • Hands-on experience in programming language for automation script development (at least 2 years in Python)
  • Good experience with pipeline integrations and CI / CD tools (GitLab, Jenkins)
  • Hands-on experience in API / Web Service Testing (tools like Postman)
  • Hands-on experience with Performance, Load / Stress Testing (tools like JMeter, VSTS, Load Runner)
  • Working experience with Jira, Confluence, Git
  • Ability to define Use cases and Test scenarios / cases
  • Ability to define user personas
  • Ability to work collaboratively with the development team
  • Attention to detail
  • Debugging ability
  • Cross-platform testing experience
  • Cross Browser Testing
  • Multi-Device Testing (Mobile, Tablets, Desktops / Laptops)
  • Understanding of Browser technologies like HTML, CSS, XPath, JavaScript
  • Experience with basic DB queries MySQL
  • Minimum Work Experience

  • Bachelors / MS degree in Computer Science or equivalent discipline in Information Technology with equivalent work experience.
  • 7+ years experience in software quality assurance (Web / Mobile / API).
  • Experience working in a collaborative team environment with urgent requests and shifting priorities.
  • Experience creating QA Strategy, Test Plan, and other QA-related documents.
  • Experience in Quality Assurance methods, tools, terminology, and industry practices
  • Good verbal and written communication skills
  • Understanding of Software Testing Cycle in Agile process model
  • Experience with test automation frameworks (Hybrid, Test Driven, Data-Driven, Keyword)
  • Hands-on working experience Selenium WebDriver / Appium (At least 2 years)
  • Hands-on experience in programming language for automation script development (at least 2 years in Python)
  • Good experience with pipeline integrations and CI / CD tools (GitLab / Jenkins)
  • Hands-on experience in API / Web Service Testing (tools like Postman)
  • Hands-on experience with Performance, Load / Stress Testing (tools like JMeter / VSTS / Load Runner)
  • Hands-on working experience with Jira, Confluence, Git
  • Ability to define end to end business / user workflows
  • Ability to identify and define user personas / test data needed for test execution
  • Attention to detail
  • Debugging ability
  • Cross-platform / browser testing experience
  • Multi-Device testing (Mobile, Tablets, Desktops / Laptops) experience
  • Mobile Native Apps testing experience
  • Understanding of Browser technologies like HTML, CSS, XPath, JavaScript
  • Good to have :

  • Good Knowledge with Accessibility Testing (A11y)
  • Good Knowledge with Internationalization / Localization testing (i18n)
  • Exposure to tools / tech-stacks like browser stack, sauce lab
  • Competencies :

  • A keen eye for detail and accuracy.
  • Must be able to work in a fast-paced technical environment.
  • Ability to quickly learn new concepts, tools, and methodologies to be able to execute tasks with minimal direction.
  • Release Quality Control : Ensuring that appropriate stage gates are met, reviewed and coordinate release bundle artifacts sign-off
  • Coordination / Communication : Strong coordination skills and ability to draft messages and bullets to summarize issues, updates, insights, and analysis
  • Manual and Automation testing approaches and best practices in Web / Mobile testing
  • Languages (Java, Python, JS, Shell, etc.)
  • Tools for performance and API testing (Postman, Jmeter, Sitespeed.io, etc.)
  • Software Development Life Cycle (SDLC), Familiarity with Agile and Scrum Principles
  • IT Release Management / Project Coordination
  • Usage of tools Jira, Confluence, Agile, and Scrum concepts (highly desirable)
  • Experience in Agile software delivery life cycle and Release Management process management (desirable)
  • Scrum or QA hands-on experience (desirable)
  • ITIL foundation certification (desirable) OR Understanding of a process workflow, stage gates in a service transition / service delivery capacity
  • Process workflow management (desirable)
  • Arabic speaking is an advantage

    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form