QA Automation Intern
Spyrosoft · Wrocław, Lower Silesian Voivodeship, Poland · PLN 73K/yr
IT Services and IT Consulting · 1,001-5,000 employees
About the role
Perform manual testing of web applications, including functional and UI testing, while verifying integration with IoT devices. Create, maintain, and execute test cases and analyze automated test execution reports.
What they look for
Requirements
Requires basic knowledge of manual testing, programming, and software development life cycle. Strong analytical skills and good command of English are essential for this internship role.
Full description
Requirements
- Basic knowledge of manual testing for web applications
- Basic knowledge of programming (preferred C#)
- Basic familiarity with Postman, browser DevTools, and REST API testing
- General knowledge of Software Development Life Cycle (SDLC)
- Familiarity with GitHub is a plus
- Ability to work effectively with incomplete or distributed documentation
- Strong analytical skills and willingness to clarify requirements independently
- Good command of English (spoken and written)
- Good communication and teamwork skills
Nice to have
- Experience in using AI tools in day-to-day workflow
- Knowledge of IoT solutions
- Basic familiarity with testing mobile applications
Main responsibilities
- Perform manual testing of web applications, including functional and UI testing
- Create, maintain, and execute test cases
- Test REST APIs using Postman
- Use browser DevTools to investigate issues and verify application behavior
- Verify integration between the web application, system under test, and connected IoT devices/simulators
- Analyze automated test execution reports
- Opportunity to develop test automation skills using Selenium and Appium
- Independently gather information from project documentation, historical requirements, and existing system behavior
Project description
Join a team developing a web-based smart water management platform used by business customers, including hotels, restaurants, and other commercial facilities. The system supports device monitoring, user access management, large-scale data analysis, and communication between the application and physical IoT devices as well as their simulators.
This internship offers a unique opportunity to gain hands-on experience in manual testing, API testing, and working with IoT-related solutions within a real-world product environment, while learning from experienced QA engineers. The role also provides an opportunity to develop skills in test automation using Selenium and Appium