Software Development & QA Intern Opportunities 26/27
Core
Intern role for students to gain hands-on experience developing, testing, and improving real-world software applications.
Role type
Software Development & QA Intern
Builds
Web and mobile applications using C#, .NET, SQL, JavaScript, and web APIs
Domain
Software Engineering / Quality Assurance
Deliverable
production ML models | product features
Required skills
C# .NET, SQL, JavaScript, HTML5, CSS3, AngularJS, NodeJS, REST APIs, JSON, WCF, Web API, Unity, LINQ, software design patterns, data modelling, relational databases, test strategies, test case creation, bug analysis, exploratory testing, software development life cycle knowledge
Preferred skills
Agile methods (Scrum/XP, BDD, Continuous Delivery), automation testing, unit and integration tests, TCP/IP, OSI model, cross-platform environments
Technologies
C#, .NET, SQL, JavaScript, HTML5, CSS3, AngularJS, NodeJS, REST APIs, JSON, WCF, Web API, Unity, LINQ, Scrum, XP, BDD, Continuous Delivery, TCP/IP, OSI model
Responsibilities
Develop scalable and reliable code, write unit and integration tests, design and document test scenarios, analyze and document bugs, participate in sprint testing, conduct exploratory testing, collaborate on code reviews and design discussions, optimize code and apply best practices
Seniority
Intern, student level