KEY RESPONSIBILITIES, ACCOUNTABILITIES AND ACTIVITIES
General
• Understand business requirements and application components.
• Design and execute manual test cases for Web and Mobile applications (Android, iOS).
• Perform various types of testing such as functional, regression, exploratory, and usability testing.
• Identify, document, and track defects using defect-tracking tools.
• Collaborate with developers to resolve issues and ensure high-quality product releases.
• Participate in requirement reviews, design reviews, and team meetings.
• Follow Agile Scrum methodology and participate in Scrum ceremonies.
• Maintain detailed logs of defects, test results, and follow-ups.
• Communicate test results and provide comprehensive reports to stakeholders.
• Contribute to the improvement of test processes and quality standards.
• Set up and maintain Selenium and Appium Test Environments.
BACKGROUND, QUALIFICATIONS & EXPERIENCE
Qualifications
• 2+ years of experience in manual and automated testing of Web and Mobile applications.
• Proficiency in designing and executing comprehensive manual test cases.
• Ability to conduct various types of testing, including functional and regression testing.
• Strong analytical skills and attention to detail in identifying and tracking defects.
• Experience working closely with development teams for high-quality product releases.
• Familiarity with Agile Scrum methodology.
• Excellent communication skills for reporting test results and collaborating with stakeholders.
• Proficiency in Java and experience in writing test scripts.
• Familiarity with automation tools such as Selenium, Appium, JUnit, and TestNG.
• Proficient in using Jira for issue tracking and project management.
• Experience with CI/CD, Swagger, REST API, and Web Services testing.
• Familiarity with version control systems like Git.
• A bachelor's degree in computer science, engineering, or a related field is preferred.
Skills
• Familiarity with blockchain technology and its application in cryptocurrency.
• Background in test automation tools with a willingness to learn.
• Experience with Agile Scrum methodology and participation in Scrum ceremonies.
• Proficiency in testing RESTful APIs and Web Services.
• Strong manual testing skills with experience in various testing types.
• Experience or familiarity with testing financial systems or banking applications.
• Ability to analyze complex systems and data with a mathematical mindset.