
Mobile Automation Test Engineer/ Senior Software Engineer
- Pune, Maharashtra
- Permanent
- Full-time
- Implement all test activities (Behavior Driven Development (BDD), API test, UI Tests (Mobile), Performance test, Security Test, Exploratory Test, Accessibility Test etc.) adhering to the Global Test Strategy.
- Work across all POD activities and support across cross POD teams/ Quality Engineering teams in ensuring any testing related dependencies / touch points are in place. Delivering well structured, maintainable, and fully tested systems in time and budget. Working through the development and support phases of project delivery.
- Represent Quality Engineering at Scrum meetings, all other key project meetings and provide a single point of accountability and escalation for testing within the POD
- Establish effective working relationships across all stakeholders. Strong communication skills and experience in liaising with stakeholders.
- Provide recommendations to the Product Owner and/or other project stakeholders on the product readiness to go live.
- Provide on-going input into the overall process improvement of the Quality Engineering discipline. Mentor Automation Test Engineers within the cross functional team.
- Need to demonstrate problem solving skills by providing suggestive ways and workarounds while at blocker instances to not hamper delivery or timelines.
- Need to close the gaps and work closely with team and measure the improvements. Contribution towards efficiency / Value addition.
- Experience in building and enhancing automation frameworks.
- Strong Quality engineering and Test management skill sets. Good understanding of ‘Retail Banking’ domain and requirement.
- Good Hands on experience with Core Java, Selenium, Appium, Maven / Gradle, REST API, REST ASSURED/Karate,, Junit, TestNG, Java IDE’s.
- Good understanding of HTTP, JSON protocol and syntax, Cucumber, BDD methodology, Gherkin syntax, JIRA, Jenkins (CICD exposure) and Confluence.
- Preferable to have experience in Kotlin and Swift.
- Working experience in Agile methodology / SAFe with ‘in-sprint’ automation
- Basic understanding of Performance and Cyber Security Quality Engineering
- Understanding of cloud-based architectures
- Good understanding of Kubernetes and Docker capabilities.
- Good understanding of Browser Stack or any other cloud-based device farms.