Our client is a leading FinTech company, one of the largest distribution networks for FinTech sector in Nigeria.It was founded on the simple belief that the ubiquity of mobile phones can be leveraged in building an ecosystem that enables people to digitally send and receive money and they are known for building high-performing, scalable, enterprise-grade applications.
They now have an opening for a Lead Automation Test Engineer
Sector : Consumer Finance
Location : Lagos, Nigeria
Career Level : Senior Associate
Experience : 4+ years
Responsible for the creation, implementation, enhancement, and validation of automated functional test cases for our client’s fintech platform.
Works with their existing team members and product stakeholders to identify test strategies, scenarios, and test plans. Performs automated and manual testing of their fintech applications and services across all environments.
Ensures that enhancements and changes to the platform are fully tested prior to Production deployment. Ensures that existing functionality is fully regression tested.
Monitors test automation results across all environments, and alerts the team regarding significant changes.
Implement test automation for regression and progression scenarios that allow for a repeatable and reliable testing framework
Identifies and documents defects in the upper and lower environments, and drives them to resolution
Reviews test automation code written by other team members
Follows the team's best practices and coding standards
Monitors emerging test automation frameworks, trends, technologies, and best practices for potential use by the team
Performs ondemand and ad hoc manual / automated testing as needed
Requests and prepares test data for the upper and lower environments to support the implementation of test scenarios
Validates Production deployment changes and reports on issues found
Reports out on automated test results on a daily basis
Tracks and documents the test case coverage of new features and existing functionality
Updates the test case coverage as new features are added to the platform
Performs manual testing of platform features that cannot be tested in an automated fashion
Interfaces with members of the team to ensure that test scenarios are appropriate and test coverage is complete
Mentors junior team members regarding test automation approaches and best practices
Ability to work independently with little direction, in a team oriented, results-driven environment
Regular, consistent and punctual attendance. Must be able to work nights and weekends, variable schedule(s) as necessary
Other duties and responsibilities as assigned
Excellent verbal and written communication skills
What You Should Have
4+ years experience writing functional test automation scripts for Web applications and Web services (REST and SOAPbased) using Gherkin, Cucumber, and Selenium is a must
4+ years experience working with Java, Git, Maven, Gherkin, Cucumber, Selenium, Postman, and soapUI
3 to 4+ years experience working with API mocking tools, such as WireMock
3 to 4+ years experience working with Jenkins and JIRA is a plus
Knowledge of, and experience working with, OAuth 2.0 is a plus
Experience working with Linux, bash scripting, and IntelliJ IDEA a plus
Experience using a test driven development approach in an Agile / Scrum environment is a plus