About Us
Garment IO utilizes AI and IoT to seamlessly collect and analyze live data from the production floor, empowering decision-makers with actionable insights. Garment IO helps you boost productivity, quality and workers' morale while reducing costs.
Experience the future of garment manufacturing with Garment IO and revolutionize your operations with AI-powered decision-making. Maximize productivity, efficiency, and savings up to 20% with Garment IO.
Job Description
At Garment IO, every feature we launch tells a story of innovation and precision. As a Mid QA Engineer, you’ll play a key role in driving our product quality standards, leading test planning, execution, and automation efforts to ensure every release reflects the same excellence we deliver in every client interaction, demo, and campaign.
Duties & Responsibilities
Design, develop, and maintain comprehensive test plans, test cases, and automated test scripts based on product and business requirements.
Execute manual and automated tests to validate software functionality, performance, and integration across different modules.
Perform API testing using Postman and Rest Assured, ensuring data accuracy and backend reliability.
Build and maintain automation frameworks using Java, Selenium, and TestNG.
Conduct performance testing to assess system responsiveness, scalability, and stability under varying workloads.
Log, track, and manage defects through test management and bug tracking tools (e.g., JIRA, Bugzilla), ensuring timely resolution.
Participate in functional, regression, performance, and user acceptance testing cycles.
Integrate and maintain automated tests within CI/CD pipelines using GitHub Actions, supporting continuous testing and deployment processes.
Collaborate closely with QA engineers, developers, and product managers to ensure full test coverage and high-quality deliverables.
Conduct root cause analysis of defects and contribute to improving QA processes, coverage, and efficiency.
Mentor junior testers and share best practices to enhance overall QA team capabilities.
Requirements
Bachelor’s degree in Computer Science, Engineering, or a related field.
3-5 years of experience in software testing, including both manual and automation testing.
Strong understanding of SDLC, STLC, and various testing methodologies (functional, regression, performance, UAT).
Hands-on experience with test management and bug tracking tools.
Proficiency in Java, with experience in automation tools such as Selenium and TestNG.
Experience with API testing using Postman and Rest Assured.
Experience in performance testing using relevant tools (e.g., JMeter, LoadRunner, or similar).
Familiarity with CI/CD processes and GitHub Actions for continuous integration and delivery.
Strong analytical and problem-solving skills with attention to detail.
Excellent communication, collaboration, and mentoring abilities.