Job Descriptions
• Test Planning & Execution:
- Design and execute test plans for new features, bug fixes, and regression testing.
- Analyze test results and provide clear, concise documentation.
• Defect Reporting & Collaboration:
- Identify and report software defects using a bug tracking system.
- Work collaboratively with developers to resolve defects and ensure timely fixes.
• Continuous Improvement & Methodology:
- Stay up-to-date on the latest QA methodologies and tools.
- Suggest improvements to the overall software development process.
• Code Review Participation:
- Participate in code reviews and provide feedback on potential quality issues.
Qualifications
• Education:
- Bachelor’s Degree in Computer Engineering, Computer Science, IT Engineering, or other related fields.
• Experience:
- Minimum 1-2 years of experience in software testing (or relevant experience).
- Experience with manual and/or automated testing methodologies (a plus).
- Experience with bug tracking tools (e.g., Jira, Bugzilla) (a plus).
- Knowledge of software development lifecycles (Scrum) (a plus).
- Familiarity with testing frameworks (e.g., Selenium, Cypress) (a plus).
• Personal Attributes:
- Excellent written and verbal communication skills.
- A passion for quality and a strong desire to deliver exceptional products.