Quality Assurance Automation Engineer at Koraplay

Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
1 year ago

Additional Details

Job ID
114101
Job Views
94

Job Description






Requirements



Here are a couple of things you'll be doing:




  • Create a QA process that will ensure that we consistently ship quality software.

  • Review functional and design specifications to ensure full understanding of individual deliverables.

  • Identify test requirements from specifications, map test case requirements, and design test coverage plan.

  • Carry out functional tests and non-functional tests, including security tests, load tests, and stress tests using the necessary software testing tools.

  • Develop, document, and maintain functional test cases and other test artifacts like the test data, data validation, harness scripts, and automated scripts.

  • Give explicit sign off on all products quality before live deployment.

  • Hold and facilitate test plan/case reviews with cross-functional team members.

  • Identify any potential quality issues per defined process and escalate potential quality issues immediately to management.

  • Ensure that validated deliverables meet functional and design specifications and requirements.

  • Isolate, replicate, and report defects and verify defect fixes.

  • Develop and maintain automated test scripts using Cypress for functional, regression, and end-to-end testing.

  • Work with the development and QA teams to define test strategies and ensure automated tests are integrated into the CI/CD pipeline.

  • Create and maintain test frameworks, test plans, and test data to ensure comprehensive test coverage.

  • Debug and troubleshoot test failures, identify root causes, and work with developers to resolve issues.

  • Analyze test results and provide detailed reports on test execution, highlighting issues, performance, and stability.

  • Ensure cross-browser compatibility and mobile responsiveness in automated tests.

  • Continuously improve and refactor the test suite to ensure speed, reliability, and scalability of automated tests.

  • Maintain effective documentation for test cases, test results, and automation processes.



We are looking for someone who has




  • At least 3 years of experience as a Quality Assurance Engineer.

  • 2 years of experience in automated testing with a focus on Cypress and web application testing.

  • Experience with a variety of different testing techniques such as UI Testing, Automated Testing, Test Driven Development Strategies, and other techniques.

  • Understanding of fundamental database concepts – relational (SQL) database, non-relational (NoSQL) database and ORMs/ODMs.

  • Proven experience with Cypress for end-to-end testing of web applications.

  • Strong knowledge of JavaScript or/and Typescript and experience with test frameworks like Mocha, Chai, or Jest.

  • Experience with CI/CD tools like Jenkins, Github Actions, GitLab CI, or CircleCI for integrating test automation into the build pipeline.

  • Familiarity with version control systems like Git.

  • Solid understanding of API testing (RESTful APIs) and using tools like Postman.

  • Knowledge of web technologies (HTML, CSS, JavaScript) and the ability to work with developers to resolve issues.

  • Problem-solving and analytical skills, with the ability to debug complex issues and optimize automation.

  • Ability to work in an Agile development environment.

  • Excellent writing and communication skills in English.

  • Collaborative – drive cooperation and teamwork in achieving solutions.

  • Creative, solution-driven and a customer-focused mindset.

  • Sound judgment, professionalism, and patience when communicating.

  • High attention to detail 



Nice-to-Have Skills:




  • Experience with other test automation tools (e.g., Selenium, Playwright, Testcafe, Appium).

  • Familiarity with cloud-based test execution platforms (e.g., BrowserStack, lambdatest).

  • Experience in performance testing and load testing tools like JMeter or K6.



Reporting Structure: This role reports to the Lead, QA Enginee



Similar Jobs

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept