software products. You will work closely with our development team to understand requirements, design test Key Responsibilities: 1. Collaborate with the development team to understand software requirements and and technical specifications. 2. Design and develop test cases based on requirements and technical specifications and concise documentation. 5. Work closely with developers to troubleshoot and resolve issues. 6. Participate accurately. 4. Good understanding of software development lifecycle and testing methodologies. 5. Familiarity
the firm also has a strong focus on personal development to prepare trainees for the "real world". The