Job Descriptions•Test Planning and Execution: Develop, document, and execute comprehensive test plans and test cases for web and mobile applications.
•Manual Testing: Perform functional, regression, integration, and usability testing to identify defects and ensure the application meets the specified requirements.
•Automated Testing: Design, develop, and maintain automated test scripts using tools such as Selenium, JUnit, or similar frameworks.
•Bug Reporting: Identify, document, and track software defects using bug tracking tools like Azure DevOps, ensuring clear and detailed descriptions for the development team.
•Collaboration: Work closely with developers, business analysts, and other stakeholders to understand requirements, provide feedback, and ensure high-quality deliverables.
•Performance Testing: Conduct performance and load testing to ensure the application can handle expected user loads.
•Continuous Improvement: Stay updated with the latest testing methodologies, tools, and industry best practices to continuously improve the testing process.