Job Openings Senior QA Engineer

About the job Senior QA Engineer

Job Responsibilities:
- Develop, document, and maintain comprehensive test plans, test cases, and test scripts
- Collaborate with cross-functional teams to understand business requirements and ensure adequate test coverage
- Evaluate the product according to requirements, user stories, usability and supported platforms (Web App, Progress Web App, Android App and iOS App)
- Execute end-to-end testing across multiple platforms (web, mobile, desktop)
- Validate software features, performance, usability, and compatibility
- Review and analyse requirements and user stories
- Conduct post-release/ post-implementation testing
- Identify, document, and track bugs using defect tracking tools (e.g. Jira)
- Create logs to document testing phases and defects/bugs
- Report bugs and errors to development teams
- Prepare root cause analysis for reported issued
- Participate in agile ceremonies, including spring planning, retrospectives, and daily stand-ups
- Liaise with developers and product teams to clarify requirements and resolve discrepancies
- Mentor and train Junior QA, sharing best practices in manual testing
- Create detailed test reports, summarizing testing activities, results, and key metrics
- Provide timely updates regarding testing progress and release readiness
- Identify and implement improvements in QA processes and methodologies
- Advocate for quality across all stages of the software development lifecycle


Job Requirements:
- Bachelors degree in computer science, Information Technology, or a related field
- At least 5+ years in software quality assurance, with expertise in manual testing
- Familiarity with Agile frameworks and regression testing is a plus
- Proficiency in creating and executing detailed test cases and test plans
- Working knowledge of test management software (e.g. JIRA) and SQL
- Excellent verbal and written communication skills
- Attention to detail, OCD welcomed
- Analytical mind and problem-solving aptitude
- Strong organizational and prioritization skills