ROLE DESCRIPTION:
We are looking for a proactive and analytically strong QA Tester with experience in both software testing and business analysis. This hybrid role requires not just a sharp eye for bugs but also the curiosity and communication skills to understand complex business workflows. The ideal candidate will play a dual role: ensuring the quality of new and existing software modules and supporting product ideation and delivery through business requirement analysis. You will work closely with developers, clients, and product managers in a fast-paced environment on a niche web-based tool used by engineering and technical professionals.
JOB RESPONSIBILITIES:
- Design and execute manual and automated test cases across web-based modules
- Use Selenium or Cypress to build and maintain automated test scripts
- Collaborate with developers to ensure rapid bug identification, tracking, and resolution
- Perform regression and functional testing, especially for complex workflows
- Contribute to test plans, testing strategies, and QA documentation
- Ensure test coverage aligns with business priorities and user needs
- Coordinate technical support for existing software modules
- Act as the first point of contact for client feedback, issues, and feature requests
- Document bugs, support cases, workflows, and training guides
- Communicate resolutions and updates to clients clearly and timely
- Participate in ideation and requirement gathering sessions for new features
- Analyze business workflows and user journeys to identify improvement opportunities
- Support product managers with documenting functional and non-functional requirements
- Create user stories, acceptance criteria, and assist in backlog grooming
- Bridge communication between technical teams and business stakeholders
REQUIREMENTS:
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Solid understanding of software testing concepts, methodologies, and best practices.
- Proficiency in one or more of common programming languages (Java, JavaScript, Node.js, Python, C#, TypeScript etc.)
- Experience with either Selenium or Cypress for automated testing is required.
- Basic knowledge of HTML, CSS, and web technologies.
- Strong analytical and problem-solving skills with a keen attention to detail.
- Good communication skills, both written and verbal, in English.
- Ability to work collaboratively in a fast-paced and agile environment.
- Eagerness to learn and stay updated with emerging testing trends and technologies.
- Exposure to CI/CD pipelines
- Experience working in Agile/Scrum environments
- Basic understanding of UI/UX and user behavior patterns
- Previous experience in a BA or Product Owner support capacity
- Familiarity with writing and maintaining user manuals, training guides, or support documentation
HIRING TERMS:
- Full-time job
- Five-days working week
- Flexible working hours
- Medical insurance package (family cover)
- Push 30 (Wellness Program)
- Company-provided lunch
Interested candidates can apply by clicking the link provided in the "Apply" button.