A leading Fintech company is looking for a QA engineer to work on its system to deliver the best payment experience for customers.
MANDATORY Experience:
PLEASE NOTE THAT YOU MUST HAVE 3+ YEARS OF EXPERIENCE WORKING AS A QA ENGINEER (Automation Testing).
APPLICANT SHOULD BE FROM FINTECH/SaaS/SOFTWARE DEVELOPMENT INDUSTRY.
Main Responsibilities
- Utilizing the Testing Methodology analyzes testing requirements as the basis for developing testing scenarios for a test level to be executed on a project.
- Design, create, and review test cases based on specifications. Maintain and update test cases.
- Prepare test data, tools, and environment needed for test execution.
- Execute tasks related to the production of test cases, test scripts, and test data. Execute Functional and Non-Functional tests. The report found defects, track the status of reported defects, and verify fixes. Support knowledge management and collaboration through participation in testing discussions, and communities and improving testing collateral through lessons learned. Provide training and instructions to newcomers.
- Serve as SME (Subject Matter Expert) in responsible areas. Develop and provide domain knowledge to support other QA engineers and developers.
Required Skills and Experiences
- At least 5 years of QA Engineer or QA Leader experience.
- Experience in designing and creating test cases. Strong knowledge of QA methodology and QA tools, such as ALM, TestRail, TestLink, QA Symphony, etc Hands-on Experience in Agile Scrum and Waterfall Software Development Lifecycle.
- Minimum 2 or more years of experience in running and maintaining automated test cases for mobile apps, web apps, or APIs. Professional experience in using one of the following frameworks/tools - Appium for mobile apps, Selenium for web-based apps, or Unirest/Rest Assured for API.
- Well-versed in using Continuous Integration and Continuous Development tools, like Jenkins/Bitrise or any other.
- Experience in writing SQL, Java, or C# to develop automation frameworks to perform UI, API, and backend database testing.
- Experience in creating complex SQL queries to verify the results of testing.
- Strong organizational and problem-solving skills with attention to detail, Self-driven, and proactive, team worker, open-minded, and good communication style
Preferred Qualifications
- ISTQB or equivalent certificate Experience in testing mobile applications (Android and iOS). Experience in working with microservices
- Experience in Docker and Kubernetes.
- Experience in working in a fast-paced development environment in the IT/Web industry(experience in Agile development is a plus).