Job Summary
As a Manual QA Engineer, you will be responsible for ensuring the quality and functionality of our software products through rigorous testing. You will work closely with developers, product managers, and other QA team members to identify issues and ensure that our products meet the highest standards of quality before release.
Requirements
- Develop, document, and execute test plans and test cases for software products
- Perform functional, regression, and integration testing
- Identify, document, and track defects, ensuring their resolution
- Collaborate with developers and product managers to understand requirements and provide feedback
- Continuously improve testing processes and methodologies
- Create and maintain test documentation
- Participate in the agile development process, including daily stand-ups and sprint
Benefits
Qualifications
- 3-5 years of experience in manual software testing
- Strong understanding of software testing principles, methodologies, and techniques
- Experience with testing web applications, mobile applications, and/or APIs
- Familiarity with defect tracking tools (e.g., JIRA, Bugzilla) and test management tools (e.g., TestRail, Quality Center)
- Excellent analytical and problem-solving skills
- Strong attention to detail and ability to work independently
- Good communication and interpersonal skills
- Ability to work in a fast-paced, agile environment
- Knowledge of basic SQL for database testing is a plus
- ISTQB certification is a plus
Preferred Qualifications:
- Experience with automation tools and frameworks (e.g., Selenium, QTP) is a plus, although this role focuses on manual testing
- Familiarity with continuous integration and continuous deployment (CI/CD) processes and tools
Understanding of version control systems (e.g., Git)