Job Description
About the role:
We are seeking a meticulous and driven Manual QA Tester to join our quality assurance team. In this role, you will be responsible for ensuring the stability and reliability of a large, complex, and highly configurable software system. You will play a critical part in understanding system behaviors, developing test cases, and executing comprehensive testing strategies including individual ticket testing, integration testing, and regression testing.
Key Responsibilities:
- Gain a deep understanding of the functionality and configuration options of a large-scale software system.
- Analyze requirements, technical documentation, and acceptance criteria to write detailed and effective manual test cases.
- Execute test cases for new features, enhancements, and bug fixes across various system components.
- Perform integration testing to ensure seamless interaction between system modules.
- Conduct thorough regression testing to validate that recent changes have not adversely affected existing functionality.
- Log clear and detailed defect reports, including steps to reproduce and expected vs. actual results.
- Collaborate closely with developers, product managers, and other QA team members to resolve issues and improve product quality.
- Participate in test planning, documentation, and estimation activities as needed.
- Contribute to the continuous improvement of QA processes and standards.
- Create and maintain documentation throughout the software development lifecycle (SDLC)
Qualifications:
- 2+ years of experience in manual QA testing, ideally within complex or highly configurable systems.
- Strong analytical and problem-solving skills, with the ability to understand intricate business logic and system behavior.
- Excellent written and verbal communication skills.
- Impeccable attention to detail, with a passion for finding issues others may miss.
- Experience working in Agile or Scrum-based development environments is a plus.
- Familiarity with test management tools (e.g., TestRail, Zephyr) and bug tracking systems (e.g., Jira).
- Basic understanding of databases and the ability to perform simple SQL queries is a plus.
Personal Attributes:
- Self-motivated and proactive with a strong sense of ownership.
- Comfortable navigating ambiguity and learning new systems quickly.
- Team player who thrives in a collaborative and fast-paced environment.