<p><strong>What role you will play in team:</strong> You will be a key member of our software testing team, ensuring the quality of our data integration products.  You will work with other engineers to identify and resolve defects.</p><p><strong>What you will do:</strong> Develop and execute test plans.  Create and maintain test cases.  Report and track defects.</p><p><strong>Key responsibility:</strong><ul><li>Develop and execute comprehensive test plans.</li><li>Create and maintain detailed test cases.</li><li>Execute tests and report defects using bug tracking systems.</li><li>Work with developers to reproduce and resolve defects.</li><li>Participate in test planning and execution meetings.</li><li>Collaborate with other team members to improve testing processes.</li></ul></p><p><strong>Required Qualification and Skills:</strong><ul><li>Bachelor's degree in Computer Science or related field.</li><li>Experience in software testing methodologies.</li><li>Strong understanding of software development lifecycle.</li><li>Experience with test automation tools (Selenium, Appium).</li><li>Excellent communication and problem-solving skills.</li></ul></p><p><strong>Benefits Included:</strong><ul><li>Competitive salary and benefits package.</li><li>Opportunities for professional growth and development.</li><li>A collaborative and supportive work environment.</li><li>Health, Dental, and Vision Insurance.</li><li>Paid Time Off.</li></ul></p><p><strong>A Day in the Life:</strong> Your day may involve planning tests, writing and executing test cases, logging defects, collaborating with developers, and participating in team meetings.</p>