Job Description
Key Responsibilities:
- Develop, document, and execute detailed test plans and test cases
- Perform functional, regression, integration, and performance testing
- Identify, log, and track software defects in a clear and concise manner
- Collaborate with developers to troubleshoot and resolve issues
- Create automated test scripts and maintain a test automation framework
- Ensure that testing activities align with project timelines and requirements
- Contribute to the continuous improvement of testing processes and tools
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- Proven experience as a Software Tester or similar role in software quality assurance
- Familiarity with various testing methodologies (e.g., black-box, white-box, regression, smoke)
- Strong analytical and troubleshooting skills
- Excellent attention to detail and communication skills
- [Specify any programming language requirements if applicable]
Preferred Qualifications:
- Experience with Agile/Scrum methodology
- Knowledge of testing in a DevOps environment
- Familiarity with API testing tools (e.g., Postman, SoapUI)