
Search by job, company or skills
DIGITHAI is expanding its engineering team and seeking a Senior QA Engineer Automation to elevate our quality standards across multiple product lines.
In this role, you will design and implement robust automation frameworks, integrate testing into our DevOps pipelines, and collaborate closely with development and product teams to ensure each release is stable, secure and production ready.
If you are driven by precision, efficiency and continuous improvement, this position offers the opportunity to directly influence our testing strategy and delivery excellence.
What you will be doing
Test Strategy and Planning
• Review requirements and acceptance criteria for completeness and testability
• Create test plans, detailed test scenarios and regression coverage
• Identify risks and dependencies early in the sprint
Automation Framework Development
Design and maintain automation frameworks using:
• Python plus Selenium for Web UI
• Robot Framework for Web or API or Mobile
• Appium for Mobile Automation
Implement scalable structures using:
• Page Object Model POM
• Data driven testing
• Hybrid automation patterns
Automation Execution and DevOps
• Integrate automated tests into Azure DevOps pipelines
• Configure PR validation, nightly builds and regression pipeline executions
• Debug pipeline failures, environment issues and CI logs
Manual Testing Responsibilities
• Perform functional, regression, integration and acceptance testing
• Execute mobile app testing Android or iOS including UI, functionality and flows
• Test APIs, SFTP flows, authentication and backend validations
• Create and maintain clear manual test cases
Test Evidence and Reporting
• Log defects with detailed steps, screenshots and videos
• Prepare test summary reports and regression execution reports
• Provide daily QA status updates to BA or PM
Collaboration and Communication
• Work closely with Developers, BA, PM and DevOps teams
• Provide constructive feedback to improve testing and development workflow
QA Leadership and Mentoring
• Guide junior QA members in both manual and automation testing
• Review test cases, automation scripts and regression deliverables
• Provide training sessions and knowledge sharing workshops
Release and Environment Support
• Validate SIT, UAT, Staging and Pre Prod environments
• Support hotfix testing and regression validation for monthly releases
• Ensure test data setup is ready for all testing phases
Quality Process Improvement
• Improve automation coverage and identify new areas for automation
• Enhance QA templates, processes and documentation
• Promote ATDD or BDD practices and shift left testing
What you will bring
Technical Skills
Strong experience with automation tools:
• Python plus Selenium
• Robot Framework
• Appium for mobile automation
Mobile testing expertise:
• Android and Windows operating based app testing
• Emulator or device testing
• Mobile UI validation and workflow testing
API testing tools:
• Postman
• RESTInstance or Python APIs
Version control:
• Git and Git branching
Nice to have:
• Basic SQL knowledge
• Azure DevOps pipelines
• Understanding of SFTP, authentication flows, CIAM, OAuth and related concepts
Soft Skills
• Strong communication and coordination abilities
• Excellent debugging and analytical problem-solving skills
• Ability to work independently and lead QA activities
• Strong ownership and accountability
• Ability to mentor and guide junior team members
• Good English is mandatory, while Thai language is a strong plus.
What we offer
• Competitive salary
• Flexible working hours and paid overtime if any
• Five-day work week Monday to Friday
• Work from home arrangement
• High quality health insurance
• Yearly performance bonus
• Project bonus
• Yearly sport and free time allowance
• Free office snacks and company activities
Job ID: 147335767
We don’t charge any money for job offers