Senior Quality Assurance Engineer
uLesson
Abuja, NG
6d ago
source : Mrjobsnaija

uLesson's job vacancy, Career and Recruitment

Job title : Senior Quality Assurance Engineer jobs in Abuja Job Location : Abuja Deadline : February 10, 2022

Quick Recommended Links

  • Jobs by Location
  • Job by industries
  • Job Description

  • We are seeking a product-focused senior Quality Assurance Engineer to join our engineering team
  • As Senior QA Engineer, you will be Accountable for the overall quality of all developed software products and to ensure that they perform according to user requirements.
  • Overall, you will be joining a team of 20+ members, including Product Managers, Product Designers, Frontend, Backend, Web & Mobile Engineers as well as QA engineers
  • Our goal is to ship quickly and iteratively as we deliver continuous value to our customers.
  • The team functions using agile methodologies and is very high on ownership and collaboration.
  • Key Responsibilities

  • Accountable for the overall quality of all developed software products and to ensure that they perform according to user requirements / specifications / expectations.
  • Work closely with the software development team and product team to understand product goal.
  • Responsible for defining test strategy and plans.
  • Responsible for creating manual test cases and scripts to identify software defects, along with other QA artefacts.
  • Responsible for executing system and / or integration testing to assess functionality, performance, reliability, stability, and compatibility with other systems.
  • Responsible for performing regression and sanity testing for all new releases.
  • Document results of tests for the software development team
  • Analyze / Review bugs / defect feedback for testing improvements.
  • Identify test scenario for automation.
  • Write and integrate automated REST API tests using Postman, Newman, and Jenkins.
  • Write and integrate automated Web Application tests using Selenium Web Driver, Java and Jenkins.
  • Write and integrate automated Mobile Application tests using Appium, Java and Jenkins.
  • Schedule automated tests to run periodically, monitor test results, analyze failures and report issues.
  • Responsible for giving guidance to peers or more junior members in the team in testing, business knowledge and how to communicate.
  • Recommend improvements in software products to enhance user experience.
  • Research and compare similar competitor products.
  • Maintain updated knowledge of industry trends and advancements.
  • Assess risks early in the production pipeline and deliver reports and recommendations on how to fix the situation to the development team.
  • Work closely with a variety of internal and external stakeholders to acquire and exchange information on QA issues, processes, and best practices.
  • Qualifications and Skills

  • Minimum of 5 years experience in manual and automated testing.
  • Extensive working knowledge of web and mobile applications and technologies.
  • A broad-based understanding of software technologies, application programming languages, application servers, web services, automated assessment tools, and manual testing techniques specific to web and mobile applications.
  • Excellent understanding of API testing.
  • Proficient use of Postman & Newman for REST API Testing and Automation.
  • Excellent understanding of Web Application testing.
  • Proficient use of Selenium WebDriver with Java for Web Application Test Automation.
  • Excellent understanding of Mobile Application testing (Android & iOS mobile applications).
  • Proficient use of Android Studio, Appium and Java for Mobile Application Testing and Automation.
  • Proficient use of Version Control System : git (GitHub, Bitbucket).
  • Proficient use of Jenkins for integration of automated tests with the build pipeline.
  • Proficient use of SQL to interact with different RDBMS e.g., MySQL DB.
  • Experience managing a team of testers
  • Strong test results analysis skills and test results reporting skills.
  • Excellent written and verbal communication skills.
  • In depth understanding of software testing and software development processes.
  • Strong project and time management skills with a track record of being able to deliver within agreed timelines.
  • Detail-oriented, with the ability to prioritize effectively.
  • Ability to work well within teams and thrive in a fast-paced environment.
  • Experience in application security and performance testing is an added advantage.
  • Compensation

    NGN900,000 - NGN1,250,000 / month.

  • ICT Jobs in Nigeria jobs in Nigeria *ICT Jobs in Nigeria jobs in Abuja *Senior Quality Assurance Engineer in Abuja
  • 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