General Description:
We are seeking a detail-oriented Manual Tester with strong knowledge of software testing principles based on ISTQB standards. The ideal candidate will be responsible for ensuring the quality of web and mobile applications by executing test cases, identifying defects, and collaborating with developers and stakeholders to deliver reliable software products. The role requires strong analytical skills, structured thinking, and the ability to document findings clearly and effectively.
Roles and responsibilities:
The responsibilities of a QA Test Engineer may include:
* Review and analyze requirements, specifications, and technical documents to ensure testability.
* Design, develop, and execute manual test cases for mobile (iOS/Android) and web applications.
* Apply ISTQB-aligned testing techniques such as equivalence partitioning, boundary value analysis, state transition, and exploratory testing.
* Perform different levels of testing: functional, integration, system, regression, acceptance, and usability.
* Identify, log, track, and retest defects using issue-tracking tools (e.g., Jira, Azure DevOps).
* Collaborate with developers, product owners, and business analysts to clarify requirements and acceptance criteria.
* Perform cross-browser and cross-device testing to ensure compatibility across platforms.
* Participate in test planning, estimation, and reporting activities.
* Ensure test coverage aligns with project and quality goals.
* Contribute to continuous improvement of QA processes and documentation.
Education: Bachelor’s Degree:
* A Bachelor’s degree in Computer Science, Information Technology, or a related field provides a solid foundation for understanding software development and testing principles.
Software Engineering Experience:
* 3+ years of software engineering experience is a valuable asset. It suggests that the candidate has practical knowledge of software development processes, which can enhance their effectiveness in a QA testing role.
Testing Certifications or Courses:
* Testing certifications or relevant courses indicate a commitment to continuous learning and professional development in the field of quality assurance. It also demonstrates a theoretical understanding of testing methodologies.
QA Testing Experience:
* 3+ years of QA testing experience. This suggests that the candidate has hands-on experience in applying testing methodologies and tools.
English Language Proficiency:
* Strong English language proficiency is crucial for effective communication within a team and when documenting test plans and results.
Skills:
A Manual Tester needs to have mastery and continuous improvement in the following aspects:
Technical:
* Strong understanding of the software development lifecycle (SDLC) and testing lifecycle (STLC).
* Knowledge of test design techniques and testing principles (per ISTQB).
* Experience testing web and mobile applications (UI/UX validation, responsive design, device-specific testing).
* Familiarity with Agile/Scrum methodologies.
* Excellent defect documentation and reporting skills.
ISTQB Fundamentals of Testing:
* Mastery and continuous improvement in the ISTQB Fundamentals of Testing, with a focus on applying the principles to website testing scenarios. This includes understanding the testing process, test levels, and the importance of effective test planning.
Human:
* Emphasizer on the benefits of Testing
* Be neutral and fact-focused communicator on the defects and other findings
* Good written and verbal communication skills
* Attention to detail and problem-solving skills
Tools & Technologies:
A QA Test Engineer could have any of the following ISTQB Specialist Testing Certifications:
* Test Management Tools: Zephyr, TestRail, Xray, or similar.
* Defect Tracking Tools: Jira, Azure DevOps, Bugzilla, or similar.
* Collaboration Tools: Confluence, Slack, MS Teams.
* Mobile Testing Tools (manual focus): BrowserStack, Sauce Labs, or real device testing.
* Browsers/Devices: Chrome DevTools, Safari, Firefox, Edge; iOS and Android devices.
* Basic familiarity with SQL and APIs (for validation) is a plus.