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 วันที่แล้ว