We are currently seeking an experienced professional to join our team in the role of Senior Software Engineer
In this role you will:
- Implement all test activities (Behavior Driven Development (BDD), API test, UI Tests (Browser and 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 and Exploratory Testers 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.
Qualifications - External
To be successful in this role, you should meet the following requirements:
- 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, Maven / Gradle, REST API, REST ASSURED/Karate, Selenium(WebDriver), Appium, Junit, Java IDE’s.
- Good understanding of HTTP, JSON protocol and syntax, Cucumber, BDD methodology, Gherkin syntax, JIRA, Jenkins (CICD exposure) and Confluence.
- 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 Browser Stack or any other cloud-based device farms.