Job Apply
SOFTWARE TESTER
LOCATION: CHENNAI
We are seeking a skilled software Tester with experience in both Manual and Automation testing. The ideal candidate will be responsible for ensuring the quality and functionality of our software products through rigorous testing methodologies.
Requirements
- Develop and execute comprehensive test plans and test cases for both manual and automated testing.
- Bachelor’s degree in Computer Science, Engineering, or related field.
- Proven experience working as a Software Tester in IT projects, with a strong emphasis on both manual and automation testing.
- Solid understanding of software testing principles, methodologies, and best practices.
- Proficiency in creating and executing test cases, as well as documenting test results.
- Experience with automation testing tools such as Selenium, Appium, or similar.
- Familiarity with programming languages such as Java, Python, or C# for test automation.
- Strong analytical and problem-solving skills, with the ability to troubleshoot complex issues.
- Excellent communication and interpersonal skills, with the ability to work effectively in a collaborative team environment.
- Attention to detail and a commitment to delivering high-quality software products.
- Certifications such as ISTQB or CSTE are a plus.
Key Responsibilities
- Develop and execute comprehensive test plans and test cases for both manual and automated testing.
- Conduct thorough functional, regression, and performance testing on software applications.
- Collaborate closely with software developers and project managers to identify test requirements and ensure timely delivery of high-quality products.
- Design, implement, and maintain automated test scripts using industry-standard tools and frameworks.
- Perform manual testing when necessary to validate software functionality and user experience.
- Identify and report software defects using appropriate bug tracking systems, and work with development teams to resolve issues.
- Continuously improve testing processes and methodologies to enhance efficiency and effectiveness.
- Stay updated on emerging trends and technologies in software testing, and provide recommendations for improving testing strategies.
- Communicate effectively with stakeholders to provide status updates, report issues, and discuss testing results.