About the role
- Design, develop, and maintain test plan and test cases for various software applications and systems.
- Collaborate with software developers to understand functional and non-functional requirements, identify testable scenarios, and create comprehensive test plans
- Monitoring errors in the system and discussing them with other colleagues
- Performing manual testing in including but not limited to, development, staging, and production environments.
Key Responsibilities
- Proven experience in testing, including hands-on experience with industry-standard testing tools and frameworks
- Software testing concepts, including test planning, test design, test execution, and test reporting
- Strong understanding of software development methodologies, including Agile and Waterfall
- Excellent analytical and problem-solving skills, with the ability to identify and diagnose software defects
- Analyze test results, identify defects, and report issues to the development team for timely resolution.
Contribute to the continuous improvement of the testing process, identifying areas for test case execution optimization
- Work closely with other team members to ensure effective communication and coordination throughout the software development lifecycle.
- Stay up-to-date with the latest advancements in testing tools, technologies, and best practices.
- Participate in code reviews and provide constructive feedback to ensure code quality and maintainability
Proactively identify potential risks and issues related to software quality and propose mitigation strategies.
Technology skills(Mandatory)
- 4+ Experience is required
- Testrail or Cypress is Manadaorty
- Application Testing, S/W Testing -Test planning, Test design, Test execution, and Test reporting
Required qualifications to be successful in this role
Bachelor's degree in computer science engineering, or related field.
Strong problem-solving skills and ability to work under pressure.
Excellent communication and collaboration skills.