Description

Job Description:

Technical skills:

  • Knowledge of various software testing methodologies, including ATDD and TDD.
  • Ability to design effective test cases that cover different scenarios and edge cases.
  • Strong understanding of mobile platforms (Android and iOS) and their respective ecosystems.
  • Experience with test automation tools such as Cypress, Selenium, Cucumber, Protractor, Git, Sonar, Fortify, JMeter, Splunk, New Relic.
  • Knowledge of CI/CD pipelines for automated testing and deployment.
  • Experience using defect managements systems like Jira, Bugzilla, or Mantis.
  • Strong analytical and problem-solving skills to identify and analyze issues.
  • Excellent written & verbal communication skills to report defects and communicate effectively with the team.
  • Meticulous attention to detail to identify subtle defects and inconsistencies.
  • Ability to manage time effectively and meet deadlines.
  • Ability to adapt to changing requirements and priorities.

Responsibilities:

  • Quality Assurance (QA) Analyst focused on testing mobile applications.
  • Responsible for ensuring the quality, functionality, and user experience of apps across various mobile platforms like Android and iOS.
  • Works closely with developers and product owners to identify and report defects, usability issues, and performance bottlenecks before the app is released to users.
  • Design, develop, maintain and implement short- & long-term automated testing solutions for mobile apps.
  • Validate application functionality and ensure confirmation to design specifications and standards.
  • Evaluate compatibility coverage and application performance.
  • Assess the app's ease of use and identify areas for improvement in user experience.
  • Document and report defects and issues clearly and concisely in the defect management system.
  • Work closely with developers and product owners to resolve issues and improve app quality.
  • Keep up-to-date with the latest mobile testing tools, technologies, and best practices.
  • Understanding of UX principles to provide valuable feedback on app usability.
  • Experience in testing mobile apps for accessibility compliance.
  • Knowledge of localization testing to ensure the app functions correctly in different languages and regions.
  • Familiarity with cloud-based mobile testing platforms like Browser Stack or Sauce Labs.
  • Understanding of databases and SQL for data validation

Education

Any Graduate