About the Role:
We are seeking a Software Tester based in Bangalore with 0-5 years of experience to join our QA team. The ideal candidate will design and execute manual and automated tests for applications developed in C++, C, Java, and Python, validate database interactions using MySQL, and ensure high quality and performance of our software.
Responsibilities:
Develop, document, and execute test plans, test cases, and test scripts for manual testing across various modules
Identify, record, and track defects using bug tracking tools
Collaborate with development teams to understand requirements and reproduce issues
Perform regression, functional, integration, and system testing
Validate database transactions and perform data integrity checks using MySQL
Support test environment setup and maintain test documentation
Provide timely test status reports and metrics to stakeholders
Participate in Agile ceremonies and contribute to continuous improvement of QA processes
Required Qualifications:
0-5 years of experience in software testing or quality assurance
Proficiency in manual testing methodologies and tools
Hands-on experience testing applications built with C++, C, Java, and Python
Working knowledge of MySQL for test data setup and query validation
Familiarity with software development lifecycle (SDLC) and QA processes
Solid understanding of defect lifecycle and bug tracking systems
Strong analytical skills and attention to detail
Good written and verbal communication skills
Preferred Qualifications:
Experience with test automation frameworks (Selenium, Appium, etc.)
Basic scripting skills in Python or other languages for test automation
Exposure to performance and load testing tools
ISTQB or equivalent QA certification
Experience working in Agile/Scrum teams
Knowledge of continuous integration tools (Jenkins, GitLab CI)