Job ID : 53774
Location : Lagos Island, Lagos
Information Technology : systems development, business analysis, architecture, project management, data warehousing, infrastructure, maintenance and production
A software tester is involved in the quality assurance stage of software development and deployment.
He / she conducts automated testing to ensure the software created by developers is fit for purpose.
Software testing involves the analysis of software, and systems, to avert risk and prevent software issue
Identify System / Software Requirements
Automate Software Systems :
Write Automated software tests for various application features
Deploy test scripts to CI / CD pipeline
Collaborate with teams using version control systems. E.g. GIT
Oversea the maintenance of existing automation test scripts
Ensure that automation tests are integrated and executed reliably during deployment to various environments
Coordinate the execution of performance tests for systems with high volume users
Ensure all new APIs are automated using PSOTMAN / Newman for effective monitoring
Experience working with various test Automation frameworks, e.g. Selenium WebDriver, Appium, Cucumber, Cypress, Robot Framework, Swagger etc.
Experience working with JMETER to test software performance
Maintain and provide direction for updating existing automated testing scripts
Teamwork and Collaboration :
Attend the weekly QA meetings and provide project updates accordingly
Share ideas and initiatives to improve overall QA processes
Design and develop innovative ideas to solve unique, technical problems
Qualification and Experience
First Degree in Computer Sciences or IT related courses
Preferably certified in ISTQB (CTFL)
Minimum of 3 years experience in using defect tracking tools and technologies to identify, report and close identified system bugs and abnormalities
Minimum of 3 years experience developing automation test scripts using contemporary frameworks
Minimum of 3 years experience in using SQL to manipulate databases
Technical Competencies :
Knowledge in Software Test Automation
Project and Test Management
Software Development Life Cycle (SDLC)
Use of Build Automation.