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.

ETHICS CODE • Boca Chica, Santo Domingo, Dominican Republic
Role & seniority: Prompt Engineer/QA Internship (Fall); early-career, student/intern level
Stack/tools: testing tools/frameworks (Selenium, Postman); basic programming concepts (Python, Java) as a plus
Design and execute test cases to ensure quality and performance
Collaborate with developers to understand features and functionalities
Develop prompts and automated testing solutions; analyze results and maintain test docs
Current enrollment in CS, Software Engineering, or related field
Interest in software testing, QA, and prompt engineering
Strong analytical and problem-solving abilities; excellent communication; team-oriented
Willingness to learn and adapt to new technologies
Familiarity with testing tools/frameworks (advantageous)
Basic programming experience (Python, Java)
Location & work type: Fall internship; location not specified; work type not specified (internship)
ETHICS CODE is excited to offer a Prompt Engineer/QA Internship for the upcoming Fall semester! This internship is designed for individuals who are eager to dive into the world of software quality assurance and prompt engineering. As an intern, you will gain hands-on experience working alongside our talented team while contributing to various projects that enhance user experiences through effective testing and prompt design.
Education: Current enrollment in a degree program related to Computer Science, Software Engineering, or a related field. Interest in software testing, quality assurance, and prompt engineering. Basic understanding of programming concepts or experience with programming languages (Python, Java, etc.) is a plus. Familiarity with testing tools or frameworks is advantageous but not required. Strong analytical and problem-solving skills. Excellent communication skills and the ability to work effectively in a team environment. Willingness to learn and adapt to new technologies and methodologies. Why Join Us? Work with cutting-edge technologies in a dynamic and supportive environment. Opportunities for professional growth and development. Contribute to meaningful projects with a focus on quality and innovation. If you are a dedicated QA professional who enjoys automation and thrives on solving complex challenges, we’d love to hear from you!