Job Overview:
We are looking for a detail-oriented and analytical Software Quality Assurance Engineer to join our Technology team. You will play a crucial role in ensuring the quality and functionality of our software applications by designing and implementing tests, debugging, and defining corrective actions. This is a great opportunity for a tech-savvy individual passionate about delivering high-quality digital products.
Key Responsibilities:
- Develop and execute test plans, test cases, and scripts for manual and automated testing.
- Identify, record, and track bugs using issue-tracking systems.
- Work closely with the development team to ensure timely and accurate fixes.
- Perform functional, regression, and performance testing of software products.
- Collaborate with cross-functional teams to understand requirements and identify testing needs.
- Ensure software meets quality standards before release by conducting thorough reviews.
- Amenable for five (5) month contract period
Qualifications:
- Bachelors degree in Computer Science, Engineering, or a related field.
- 1-2 years of experience in software testing or quality assurance.
- Strong knowledge of QA methodologies, tools, and processes.
- Hands-on experience with automated testing tools (e.g., Selenium, JUnit).
- Familiarity with Agile development practices.
- Excellent problem-solving skills and attention to detail.
Preferred Qualifications:
- Experience with API testing and performance testing tools.
- Knowledge of scripting languages (e.g., Python, JavaScript).