Join our team at Garment IO. We are seeking a skilled and detail-oriented Software Testing Engineer to ensure our software products meet the highest quality standards. You will design and execute testing strategies, identify bugs, and collaborate with the development team to ensure the delivery of reliable and user-friendly software. Responsibilities
Develop and maintain detailed test plans, test cases, and test scripts based on product requirements.
Define testing strategies for functional, integration, regression, performance, and user acceptance testing.
Execute manual and automated tests to ensure software functionality and reliability.
Identify, document, and track bugs using defect-tracking tools (e.g., JIRA, Bu gzilla).
Conduct root cause analysis for defects and provide detailed reports.
Work closely with developers, product managers, and QA teams to understand requirements and provide feedback.
Participate in design and code reviews to ensure testability and quality.
Maintain detailed and accurate test documentation, including results and defect reports.
Provide regular updates on testing progress, quality metrics, and risks.
Develop, maintain, and enhance automated test scripts using tools like Selenium, TestNG, or Cypress
Implement and execute testing in CI/CD pipelines .
Requirement
Bachelor’s degree in Computer Science, Software Engineering, or a related field.
Proven experience in software testing, including manual and automated testing.
Strong analytical and problem-solving skills.
Attention to detail and excellent organizational skills.
Ability to work collaboratively in a team environment.
Proficiency in programming or scripting languages (e.g. Python, JavaScript).
Strong knowledge of testing methodologies, SDLC, and Agile practices.
Familiarity with test management tools (e.g., TestRail, Zephyr) and defect-tracking tools (plus).
Familiarity with CI/CD pipelines and tools like Jenkins, GitLab, or CircleCI (plus).