As a QA Engineer Intern, you will play a critical role in ensuring the quality and functionality of our software products. You will work closely with our development team to analyze, verify, and test code, as well as identify and debug issues. This internship is ideal for candidates who are passionate about coding, problem-solving, and quality assurance.
Key Responsibilities:
- Code Analysis: Analyze and verify the working of existing code snippets to ensure they meet the required standards and functionality.
- Debugging: Identify, debug, and resolve issues in various parts of the code.
- Testing: Develop and execute test cases to validate code performance and reliability.
- Documentation: Document test cases, debugging processes, and any issues encountered.
- Collaboration: Work closely with developers to understand software requirements and assist in improving the overall quality of the codebase.
- Continuous Learning: Stay updated with the latest industry trends, tools, and technologies in quality assurance and software development.
Qualifications:
- Education: Currently pursuing a Bachelor s or Master s degree in Computer Science, Information Technology, or a related field.
- Proficiency in coding with Python.
- Experience working on Linux systems.
- Strong problem-solving skills and analytical thinking.
- Excellent communication and teamwork abilities.
- Detail-oriented with a strong commitment to quality.
- Ability to learn quickly and adapt to new challenges.
Preferred Qualifications:
- Familiarity with C++ programming languages and testing frameworks.
- Basic understanding of software development life cycle (SDLC) and quality assurance methodologies.