Job Description:
Responsibilities :
Quality Assurance Officer is responsible for ensuring the quality of our software products through comprehensive testing and analysis. Your primary focus will be to develop and execute test plans, , identify and report bugs, and collaborate with cross-functional teams to deliver high-quality software solutions to our customers.
- Test Planning and Execution
- Quality Analysis and Reporting
- Automated test planning, scripting, and execution
- Requirements Analysis
- Process Improvement
Requirements :
- Bachelor's degree in Computer Science, Engineering, or related field.
- 3+ years of experience in manual and automated software testing or related roles.
- Strong understanding of software testing methodologies and best practices.
- Proficiency in test automation tools and frameworks.
- Excellent analytical and problem-solving skills.
- Experienced in writing clear, concise and comprehensive test plans and test cases
- Strong knowledge of software QA methodologies, tools and processes
- Understanding of software development lifecycle (SDLC) principles
- Experienced in Jira & Testrails
- Proficiency in test automation tools such as Selenium, Appium, or similar
- Proficient in performance and security testing