Description
Key Skills: Software Testing, JIRA, SQL, SDLC, STLC, Manual Testing, Agile, Scrum, Test Management, Defect Tracking
Good to Have Skills: Experience with test automation tools such as Selenium and Fast Framework. Knowledge of API testing tools like Postman and REST Assured. Basic programming and scripting knowledge in Java, Python, or JavaScript. Experience with ETL processes and backend testing.
Roles & Responsibilities:
- Design, develop, and execute comprehensive test plans, test cases, and test scripts based on business requirements and technical specifications.
- Perform functional, regression, system, integration, and user acceptance testing to ensure software quality.
- Identify, log, and track defects using defect management tools such as JIRA and Azure DevOps.
- Collaborate effectively with developers, business analysts, and product owners to understand requirements and clarify issues.
- Validate bug fixes and ensure all issues are properly resolved before production deployment.
- Participate actively in requirement reviews and provide valuable feedback from a quality assurance perspective.
- Develop and maintain comprehensive test documentation, including test strategies and detailed reports.
- Support test automation efforts and contribute to automation framework development where applicable.
- Ensure strict compliance with quality standards and industry best practices throughout the testing process.
- Contribute to continuous improvement of quality assurance processes and testing methodologies.
- Support with FFS PTS Documentation and maintain accurate testing records.
Experience Required: 4+ years of experience in software testing or quality assurance with strong understanding of Software Development Life Cycle and Software Testing Life Cycle.
Education: Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience)