We seek a talented and enthusiastic Software Engineer Intern to join our team. The ideal candidate will have a strong foundation in software engineering principles, a keen interest in software testing, and a good understanding of business administration. This internship offers a unique opportunity to gain hands-on experience in a professional setting, working on real-world projects that impact our business operations.
Key Responsibilities:
- Collaborate with the software engineering team to design, develop, and test software applications.
- Assist in creating and executing test plans, test cases, and test scripts to ensure software quality and functionality.
- Work with business analysts to understand business requirements and translate them into technical specifications.
- Conduct research and provide insights on best practices for software testing and quality assurance.
- Conduct research and contribute to the implementation of new technologies and best practices.
- Document and maintain software functionality.
Qualifications:
- Currently pursuing a degree in Computer Science, Software Engineering, Business Administration, or a related field.
- Basic knowledge of software development languages such as Java, Python, C++, or similar.
- Familiarity with software testing methodologies, tools, and processes.
- Understanding of business administration principles and how they relate to technology projects.
- Strong analytical and problem-solving skills.
- Excellent verbal and written communication skills.
- Ability to work well in a team-oriented environment.
- Eagerness to learn and adapt to new technologies and methodologies.
Preferred Skills:
- Experience with testing tools such as Selenium, JUnit, or similar.
- Basic knowledge of project management tools and methodologies.
- Understanding of Agile development practices.
- Knowledge of database management and SQL.