Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Ōura • Oulu, North Ostrobothnia, Finland
Role & seniority: Summer Trainee – Software Test Engineering (internship; early-career)
Stack/tools: Python scripting; mobile app testing; test automation; CI/CD basics (e.g., GitHub Actions); test dashboards/logs; basic developer tools; log analysis; collaboration with test engineers and developers
Run and monitor automated test suites for mobile app builds; review results; gather evidence (logs, screenshots)
Assist in maintaining/improving automated test sets; keep test cases/runs organized
Perform manual regression and feature testing per test plans; log clear bug reports; participate in daily/weekly reporting
Currently studying CS/Software Engineering/IT or related field; some software project experience
Basic coding skills; familiarity with Python; basic understanding of software testing concepts
Interest in test automation, CI/CD, and mobile app quality; ability to read logs and reproduce issues
English communication; structured, careful work style; ability to follow test steps precisely
Experience with AI-assisted development/testing tools (e.g., Copilot, ChatGPT)
Prior exposure to CI/CD pipelines and monitoring dashboards
Command-line, Git, and developer-tool familiarity; curiosity about large-scale mobile app testing
Location & work type: Oulu, Finland; on-site for the 4-month summer period (05/2026–09/2026)
Our mission at Oura is to empower every person to own their inner potential. Our award-winning products help our global community gain a deeper knowledge of their readiness, activity, and sleep quality by using their Oura Ring and its connected app. We've helped millions of people understand and improve their health by providing daily insights and practical steps to inspire healthy lifestyles. Empowering the world starts with living our values and empowering our team. As a quickly growing company focused on helping people live healthier and happier lives, we ensure that our team members have what they need to do their best work — both in and out of the office. We are looking for a Summer Trainee – Software Test Engineering to join our software testing team in Oulu for the summer. As a Summer Trainee, you’ll support our test engineers in running and monitoring automated tests for our mobile apps, investigating failures, and helping with manual regression testing for new features and releases. This role is a good fit for a student or early-career engineer who is interested in test automation, CI/CD, and mobile app quality, and wants to learn how large-scale automated testing is run in practice. Our summer trainee period is planned to be 4 months, timing can be agreed between 05/2026- 09/2026. The position is based in our Oulu office and we expect the candidate to work on-site at the office throughout the traineeship. Key Responsibilities Test Automation Monitoring & Execution Run and monitor automated test suites for mobile app builds (e.g., release and regression sets) using existing pipelines and dashboards. Review test execution results, identify failures, and collect logs, screenshots, and other evidence for the team. Re-run failed tests where needed and help distinguish between real issues and flaky tests. Support for Test Automation Assist in maintaining and improving existing automated test sets under guidance from senior test engineers. Help keep test cases and runs organized. Manual Regression and Feature Testing Execute manual regression test cases for mobile apps according to existing test plans. Follow detailed test cases to verify end-to-end flows across app, backend, and data. Log clear, reproducible bug reports with steps, expected/actual results, and relevant attachments. Reporting and Collaboration Summarize test results for daily/weekly status (e.g., which test sets ran, pass/fail status, known issues). Work closely with test engineers and developers to share findings and reproduce issues. Participate in team routines (e.g., standups, test result reviews) and learn how features move from development to release. Experience & Skills We do not expect you to be an experienced tester yet. We are looking for someone who already has basic coding skills and AI tool experience, and is motivated to grow in software testing during the summer. Background Currently studying Computer Science, Software Engineering, Information Technology, or a related field. Some prior experience from software projects (coursework, hobby projects, or previous internships). Testing & Automation Basic understanding of software testing concepts (e.g., what a test case is, what a regression test is). Hands-on interest in test automation and willingness to take ownership of new automated test cases for mobile app flows. Curiosity about how automated tests are integrated into CI/CD pipelines (e.g., GitHub Actions) and how results are monitored. Technical Skills Practical programming or scripting experience in Python (e.g., course projects, hobby projects, or simple utilities); ready to extend this into writing automated tests. Some prior use of AI-assisted development or testing tools (e.g., GitHub Copilot, ChatGPT, Cursor, or similar) to help write code, tests, or analyze logs. Comfort working with command-line tools, Git, and basic developer tools, or strong motivation to learn them quickly. Ability to read logs and follow step-by-step instructions to reproduce issues. Working Style & Collaboration Structured and careful way of working; able to follow test steps accurately and document findings clearly. Good communication skills in English; able to ask questions early when something is unclear. Interest in learning how large-scale mobile app testing is organized (test plans, automation, dashboards, CI/CD). What You Will Learn
1st interview with the recruiter: focus on getting to know you and tell more about Oura’s company culture.
2nd interview with the hiring manager: focus on the role and your skills We base our salaries on TEK’s recommendation salaries for summer internships. Oura is proud to be an equal opportunity workplace. We celebrate diversity and are committed to creating an inclusive environment for all employees. Individuals seeking employment at Oura are considered without regard to age, ancestry, color, gender (including pregnancy, childbirth, or related medical conditions), gender identity or expression, genetic information, marital status, medical condition, mental or physical disability, national origin, protected family care or medical leave status, race, religion (including beliefs and practices or the absence thereof), sexual orientation, military or veteran status, or any other characteristic protected by federal, state, or local laws. We will not tolerate discrimination or harassment based on any of these characteristics. We will work to ensure individuals with disabilities are provided reasonable accommodation to participate in the interview process, to perform essential job functions, and to receive other benefits and privileges of employment.
Disclaimer: Beware of fake job offers!
To all recruitment agencies: Oura does not accept agency resumes. Please do not forward resumes to our jobs alias, Oura employees, or any other organization's location. Oura is not responsible for any fees related to unsolicited resumes.