Job description
SegWitz is a strategic software developer working with enterprises in developing and integrating software for unlocking business potential through digitalization and strategic planning for exponential growth. We gather great minds in tech to build a world-class team of thinkers, innovators, and leaders. We focus on creating an unforgettable digital experience through ultra-convenience, customer satisfaction, accessibility, and transparency in the consumer market.
SegWitz looking for a QA Tester to assess software quality through manual and automated testing. You will be responsible for finding and reporting bugs and glitches.
In this role, you should have a keen eye for detail and excellent communication skills. If you are also competent in executing test cases and are passionate about quality, we’d like to meet you.
Ultimately, you will ensure that our products, applications and systems work correctly.
Responsibilities
- Review and analyze system specifications,
- Collaborate with Project Managers to Design, develop, and maintain test plans, test cases, and test scenarios for functional, integration, regression, and performance testing.,
- Execute manual and automated tests, identify defects, track them through to resolution.,
- Develop, maintain, and enhance automated test suites (UI, API, unit tests) using appropriate test frameworks and tools.,
- Collaborate with developers and product teams early in the development cycle to understand features, acceptance criteria, and potential problem areas.,
- Continuously improve QA processes: identify bottlenecks, propose and implement solutions (e.g. CI/CD integration, test automation, metrics).,
- Mentor more junior QA team members; help improve QA practices across teams.,
- Create / maintain process documentation: test case templates, bug report templates, coding standards for automation, guidelines for test coverage etc.,
- Clear communication with Dev, Product, UX etc. to ensure QA is aligned with requirements and changes. Bring up edge cases, ambiguities early.,
- Transparency & visibility: keep stakeholders aware of quality status, test progress, risks, known issues.,
- Ownership of quality: not just executing test cases, but thinking critically about what could go wrong; pushing for quality as a shared responsibility.,
- Proactive mindset: look for gaps even outside assigned tasks (e.g. suggest missing tests, point out flaky areas, propose improvements).
Requirements and skills
- Proven experience as a Quality Assurance Tester or similar role
- Experience in project management and QA methodology
- Familiarity with Agile frameworks and regression testing is a plus
- Ability to document and troubleshoot errors
- Excellent communication skills
- Attention to detail
- Analytical mind and problem-solving aptitude
- Strong organizational skills
- BSc/BA in Computer Science, Engineering or a related field