Source description
About the role
In this role of Software Tester at VirtuBox, you will be responsible for ensuring high-quality software delivery by working closely with developers and product teams. Your key responsibilities will include: - Analyzing software requirements and designing test cases to ensure functionality and performance. - Identifying, documenting, and tracking defects using bug-tracking tools. - Collaborating with developers and stakeholders to resolve issues and improve software quality. - Performing functional, regression, system, and performance testing. - Executing automated testing using tools like Selenium, JMeter, or Appium. - Participating in agile development processes, including stand-up meetings and sprint planning. - Preparing detailed test reports and documentation for stakeholders. - Conducting security and usability testing to ensure compliance with industry standards. - Managing test data to create realistic testing scenarios. - Validating bug fixes and ensuring all functionalities work correctly before release. In terms of skills required, you should possess: - Strong analytical and problem-solving skills. - Good communication and teamwork abilities. - Attention to detail and ability to work under deadlines. - Knowledge of manual testing and automated testing tools (Selenium, JMeter, Appium, etc.). - Understanding of SDLC (Software Development Life Cycle) and STLC (Software Testing Life Cycle). - Familiarity with defect tracking tools (JIRA, Bugzilla, etc.). - Basic programming knowledge (Python, Java, SQL) is a plus. To be eligible for this role, you should have: - Bachelors degree in Computer Science, IT, or a related field. - 12 years of hands-on experience in software testing. - Excellent analytical and communication skills. - ISTQB certification is desirable but not mandatory. - Basic knowledge of any scripting or programming language is a plus. - Strong problem-solving and analytical skills. In this role of Software Tester at VirtuBox, you will be responsible for ensuring high-quality software delivery by working closely with developers and product teams. Your key responsibilities will include: - Analyzing software requirements and designing test cases to ensure functionality and performance. - Identifying, documenting, and tracking defects using bug-tracking tools. - Collaborating with developers and stakeholders to resolve issues and improve software quality. - Performing functional, regression, system, and performance testing. - Executing automated testing using tools like Selenium, JMeter, or Appium. - Participating in agile development processes, including stand-up meetings and sprint planning. - Preparing detailed test reports and documentation for stakeholders. - Conducting security and usability testing to ensure compliance with industry standards. - Managing test data to create realistic testing scenarios. - Validating bug fixes and ensuring all functionalities work correctly before release. In terms of skills required, you should possess: - Strong analytical and problem-solving skills. - Good communication and teamwork abilities. - Attention to detail and ability to work under deadlines. - Knowledge of manual testing and automated testing tools (Selenium, JMeter, Appium, etc.). - Understanding of SDLC (Software Development Life Cycle) and STLC (Software Testing Life Cycle). - Familiarity with defect tracking tools (JIRA, Bugzilla, etc.). - Basic programming knowledge (Python, Java, SQL) is a plus. To be eligible for this role, you should have: - Bachelors degree in Computer Science, IT, or a related field. - 12 years of hands-on experience in software testing. - Excellent analytical and communication skills. - ISTQB certification is desirable but not mandatory. - Basic knowledge of any scripting or programming language is a plus. - Strong problem-solving and analytical skills.