QA Engineer - (Internship or Co-op)
Responsibilities
🔹 Automation (Primary Focus)
● Develop and maintain automated test scripts using Cypress (JavaScript/TypeScript) and Appium (Mobile Automation)
● Execute automated test suites for Web and Mobile applications
● Improve automation coverage and maintain test stability
● Analyze test failures and debug automation scripts
● Ensure automation scripts are traceable to requirements or manual test cases
● Support CI/CD integration of automated test pipelines
● Leverage AI tools (e.g., code assistants, test generation tools) to accelerate test development and improve code quality
🔹 Manual Testing (Secondary Focus)
● Defi ne test scope and create manual test cases when needed
● Execute functional, regression, and smoke tests
● Identify, investigate, and report defects clearly and accurately
● Assist in test planning and estimation
🔹 Collaboration & Process
● Participate in feature discussions early in the SDLC
● Review requirements for testability and coverage
● Follow SDLC and QA best practices
● Contribute ideas to improve testing processes, automation strategy, and AI adoption in QA workfl ows
Requirements
🎓 Education
● Currently pursuing or recently graduated with a Bachelor’s Degree in Computer Engineering, Computer Science, IT, or related field
🛠 Technical Skills
● Basic understanding of JavaScript
● Familiarity with Cypress (project experience or coursework is a plus)
● Basic understanding of Appium or Mobile Automation concepts
● Understanding of Web technologies (HTML, CSS, REST API)
● Basic knowledge of:
○ Functional testing concepts
○ Black-box testing
○ Test case design
● Familiarity with Git and basic command line usage
● Understanding of CI/CD concepts is a plus
● Awareness or basic usage of AI tools for coding/testing (e.g., code assistants, test generation)
⭐ Nice to Have
● Experience with:
○ API testing
○ Mobile testing (Android/iOS)
○ Test reporting tools
○ Agile/Scrum environment
● Knowledge of Selenium or other automation tools (bonus, not required)
● Experience using AI-assisted development tools in software testing or coding workfl ows
💡 Soft Skills
● Strong attention to detail
● Logical thinking and problem-solving mindset
● Self-motivated and proactive
● Willingness to learn and adapt to new technologies (including AI tools)
● Good communication skills
What the Intern Will Learn
● Real-world automation framework design (Web & Mobile)
● Cypress + Appium in production environments
● Test strategy and coverage analysis
● CI/CD automation integration
● Practical use of AI in QA and test automation workfl ows
● Modern QA best practices in Agile teams
BSS Holdings Company Limited (Rabbit Group)
BTS Visionary Park - Chatuchak
5 วันที่แล้ว