Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailWe are seeking a highly motivated and experienced Senior Software Development Engineer in Test (SDET) to join our dynamic team. In this role you will be instrumental in ensuring the quality and reliability of our native mobile applications (Android and iOS) web platforms and Progressive Web Applications (PWAs) through robust automation testing strategies. A key aspect of this role is leveraging your familiarity and practical experience with Artificial Intelligence (AI) powered tools and techniques to enhance our testing processes improve test coverage and boost overall team productivity. You will be responsible for designing developing and executing automated test solutions contributing to our test automation frameworks and collaborating closely with development and deployment teams to deliver high-quality software.
What You Will Be Doing:
Design develop and maintain scalable and robust automation testing frameworks using Java for native mobile apps (Android and iOS) web applications and PWAs.
Lead the development and execution of comprehensive automated test suites ensuring maximum test coverage and efficiency.
Identify evaluate and integrate AI-powered tools and techniques into our testing workflows to improve test case generation defect prediction visual regression testing and overall automation efficiency.
Enhance and maintain existing test automation frameworks tools and documentation to ensure they are efficient reliable and easy to use.
Provide technical guidance and support to test engineering teams in their automation efforts and help troubleshoot complex automation issues.
Expand the capabilities of the automation framework to seamlessly support testing across various environments and develop automated component tests to validate individual component behavior.
Create detailed well-structured automation test plans and test cases based on functional and non-functional requirements.
Develop and apply innovative testing processes and methodologies for new and existing products to meet evolving needs.
Set up and maintain test automation frameworks across multiple application platforms (Web Android iOS and backend systems).
Create manage and effectively communicate bug reports to the development team ensuring timely resolution.
Collaborate closely with deployment teams to identify and resolve any system-level issues during the release process.
Contribute to building and managing automated build test and deployment (CI/CD) pipelines.
Investigate and recommend appropriate automated testing tools and technologies based on project requirements and industry best practices.
Utilize knowledge of Performance testing principles and Linux/Unix commands for effective testing and troubleshooting.
Qualifications :
Must have:
Between 4-6 years of practical experience in Software Testing or a similar role
Have a deep understanding of Manual & Automation test methodologies and principles
Must have experience of setting automation testing frameworks for Native Apps (android and iOS) Web PWA and API Testing
Highly Experienced with testing tools such as Jira Git Appium Selenium RestAssured TestNG Cucumber CI/CD pipelines etc.
Experience as Java Developer/SDET/Test Automation Engineer
Experience in automation of services/API software layers (e.g. UI services APIs etc.) and debugging and optimizing of applications/ automated test scripts
Ability to programmatically test your own code
Minimum understanding of design patterns data structures and layered architecture with knowledge of applying those aspects in test environments
Experience of working in Agile process management methodology
Ability to spike and choose appropriate automated testing tools for the given problem statement
Great interpersonal and communication skills as needs to closely work with remote teams spread in multiple countries
Knowledge of Performance and Linux/Unix commands
Experience working with the travel domain will be a plus.
Remote Work :
No
Employment Type :
Full-time
Full-time