QA Tester

Key Responsibilities:

  • Review and Analyze System Specifications:
    Understand and analyze system requirements and specifications to create effective test plans. 
  • Design and Develop Test Cases:
    Develop comprehensive test cases based on specifications, covering various scenarios, including normal, boundary, and error conditions. 
  • Execute Test Cases:
    Perform manual and/or automated testing according to test plans, ensuring thorough coverage and identifying potential issues. 
  • Analyze Test Results:
    Evaluate test results, identify defects, and document findings in a clear and concise manner. 
  • Collaborate with Developers:
    Work closely with developers to report and resolve defects, providing constructive feedback and ensuring issues are addressed effectively. 
  • Document Testing Activities:
    Maintain detailed records of testing activities, including test plans, test cases, results, and defect reports. 
  • Troubleshoot and Debug:
    Assist in troubleshooting and debugging issues, identifying root causes and contributing to solutions. 
  • Stay Updated with Testing Technologies and Tools:
    Keep abreast of industry trends and best practices in software testing, including automation tools and techniques. 

Skills and Qualifications:

Technical Skills:

  • Strong understanding of software testing methodologies and best practices.
  • Familiarity with different testing types (e.g., functional, performance, regression).
  • Proficiency in test management software (e.g., Jira, TestRail).
  • Experience with automation testing tools and frameworks (e.g., Selenium, JUnit).
  • Knowledge of programming languages (e.g., Java, Python).
  • Experience with Agile frameworks and regression testing is a plus.

Soft Skills

  • Strong analytical and problem-solving skills.
  • Excellent communication and interpersonal skills.
  • Attention to detail and meticulousness.
  • Ability to work independently and as part of a team
  • Ability to document and troubleshoot errors.

Education:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field is often preferred.
  • Relevant certifications (e.g., ISTQB) can be an asset.

Experience:

  • Minimum 1 year of QA testing experience.
  • Experience in project management and QA methodology.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx