Job Openings Quality Assurance Tester

About the job Quality Assurance Tester

Job brief:

We are seeking a Quality Assurance (QA) Tester to plays a crucial role in the software development process by ensuring that products meet specified requirements and are free from defects.

Job Responsibilities:

  • Test Planning: Develop test plans and strategies based on project requirements.
  • Test Case Design: Create detailed test cases and scenarios for functional and non-functional testing.
  • Execution: Perform manual and automated tests to identify bugs or issues.
  • Documentation: Record test results, report defects, and document testing processes.
  • Collaboration: Work closely with developers, product managers, and other stakeholders to ensure quality standards.
  • Regression Testing: Conduct regression tests after bug fixes or updates to ensure existing features work as intended.
  • Performance Testing: Assess the software performance under various conditions to ensure reliability.

    Job Requirements:

    • Bachelor's degree in Computer Science, Software Engineering, or a related field.
    • Proven experience of at least 2-3 years in software quality assurance with a focus on mobile testing and QA Automation.
    • Strong proficiency in automated testing for iOS using XC UI Test and for Android using Espresso, Appium, or similar tools.
    • Proficient in programming languages such as Swift, Kotlin, Java, or Python for test script development.
    • Solid understanding of mobile testing methodologies, best practices, and test design techniques.
    • Familiarity with mobile app development lifecycles and agile development processes.
    • Excellent analytical and problem-solving skills, with meticulous attention to detail.
    • Effective communication and collaboration skills to work efficiently in a team environment.