iRecharge Tech-Innovations is an internet-powered distribution platform that enables users to purchase virtual products and services such as airtime and mobile data, internet subscriptions, pay-TV, and Bulk SMS.
Job Summary:
- We are looking for a skilled Senior/Mid-level QA Engineer to ensure the quality of our products and services.
- The ideal candidate will have experience in testing microservices-based architectures, knowledge of testing methodologies, and excellent problem-solving skills.
- The QA Engineer will be responsible for developing and executing comprehensive test plans, identifying defects, and collaborating with cross-functional teams to resolve issues.
Responsibilities:
- Develop and execute comprehensive test plans, test cases, and test scripts for microservices-based applications
- Conduct manual and automated testing of APIs, services, and events using tools like Postman, or similar
- Experience with event-driven architecture and testing event-driven systems
- Identify, report, and track defects, and collaborate with developers to resolve issues
- Participate in Agile development methodologies, including daily stand-ups, sprint planning, and retrospectives
- Collaborate with cross-functional teams, including development, product, and operations
- Up-to-date with industry trends and emerging technologies in fintech
- Mentor junior QA engineers and contribute to the improvement of the QA process Technical Requirements:
- Experience with microservices-based architectures and testing strategies
- Proficiency in at least one programming language
- Experience with automated testing frameworks like Jest, Mocha, or NUnit
- Familiarity with containerization using Docker and container orchestration using Kubernetes
- Experience with CI/CD pipelines and DevOps practices
- Strong understanding of event-driven architecture and testing event-driven systems Soft Skills:
- Excellent problem-solving skills, with the ability to analyze complex issues and identify root causes
- Strong communication and collaboration skills, with experience working in Agile teams
- Strong understanding of financial applications and services, including payment systems and protocols
Nice to Have:
- Experience with cloud-based testing platforms, such as AWS or Azure
- Knowledge of testing tools like Selenium, Appium, or TestComplete
- Certification in QA engineering, such as CSTE or CSTP
Method of Application
Signup to view application details.
Signup Now