
Search by job, company or skills
Key Responsibilities:
Develop and maintain automated test scripts
Perform mobile automation using Selenium and Appium
Work with JavaScript and Kotlin (Kotlin preferred)
JavaScript is mandatory if Kotlin is not available
Execute automation test suites daily and share results with QA team
Perform initial analysis of automation test failures
Collaborate with senior team members for root-cause analysis
Update automation scripts based on failure analysis and requirement changes
Maintain and prepare test data and environment configurations
Participate in CI/CD pipeline integration for automation scripts
Validate execution stability within CI/CD processes
Ensure proper test design principles and maintain test coverage
Align automated scripts with functional testing requirements
Review and update manual test cases regularly
Follow standard QA processes: defect logging, reporting, regression testing
Maintain proper traceability and documentation
Required Skills & Experience
24 years of experience in software testing with 1.5+ years in automation using one or more of:
Mobile Automation with Selenium and Appium (Android and/or iOS automation), along with JavaScript
Kotlin programming language (Prefered)
Appium or any other mobile automation tool
Understanding of mobile testing concepts (permissions, app lifecycle, logs) if experienced with mobile frameworks.
Understanding of web testing concepts if experienced with Selenium.
Familiarity with CI/CD pipelines and Git-based version control.
Solid understanding of QA processes: test design techniques, test reporting, defect lifecycle, regression testing, and test
planning.
Strong communication skills to collaborate with the client.
Nice-to-Have Skills
Experience with device farms (local or cloud-based).
Exposure to frameworks like TestNG, or BDD tools.
Basic API testing knowledge.
Understanding of Agile testing processes.
Job ID: 144654803