Communicate effectively and work collaboratively with project stakeholders, Interface teams and Testing Test team during planning, preparation & execution stage to ensure quality of delivery
Demonstrate teamwork and collaborative efforts always and create a healthy & vibrant work environment in the workplace
Prepare and publish Demand & Supply of testing resources to application delivery team and ensure optimum use of testing resources
All Test artefacts prepared by self meets the Testing standards & process requirements
Develop skills set along with the team on automation test tools & utilities consistently
Deliver day-to-day testing activities and provide timely resolution of the issues reported
Highlight risks proactively through squad, work collaboratively to mitigate any project risks, to resolve any critical issues
Ensure all the test results/evidence are documented, defects logged and ensures defect classification as per project guideline
Ensures he/she works closely with the team & delivery functions to comply with testing, configuration and release management processes for the projects responsible.
Work closely with Project test lead to ensure deliverables are reviewed and are on time
Ensures the quality of the status reports such as DSR, WSR & MSR prepared by self, and make sure the reports contain, concise & precise testing progress update, risks & issues and relevant testing metrics
Adhere to the company's Compliance requirements & Policy standards
Follow the Organisation's QA process, Testing standards & controls
Responsible to coordinate with project team members and deliver tasks through Agile sprints
Responsible to create automated test scripts using Selenium/Cucumber framework
Should be able to articulate automation test scenarios from Azure/JIRA/manual test cases/test steps into along with their validations
Responsible to prepare SQL queries to fetch test data from data base of the test application
Should possess good understanding and hands-on experience on API transactions and to automate such transactions using selenium/cucumber
Responsible to execute automated regression test pack for regression tests/SIT/UAT/Sanity checks
Should be an expertise in handling test automation tool, Selenium and the framework, Cucumber
Should also have hands-on experience in tools like, Intelli-J, Eclipse IDE, Responsible to design automated test scripts using Selenium and Cucumber framework
Should have good knowledge in DevOps pipeline
Should be an expert using BitBucket, GIT and Jenkins
Should be an expertise in JAVA programming language and OOPs concepts
Knowledge on investment and wealth banking products will be hight considered
Responsible to get the automation test scripts reviewed by the reviewer and be able to conduct attend such sessions for the peers
Should possess strong knowledge on regression testing, boundary analysis, white box and black box testing
Should have experience in conducting test execution for the application under test and its surrounding/interfacing systems
Should possess strong communication and presentation skills
Should have the ability to discuss to product owners and developers if there is a need for clarifications
Log the defects into the defect management tool
Responsible to support the automation team members on their day-to-day challenges and collectively to create a robust automated regression test suite for the application
Realtime experience in Agile Delivery and implementation
Strong & effective communication
Ability to deliver independently, as independent contributor
Skills and Experience
Banking Domain Knowledge is preferable
Experience in the software development using Agile methodologies
Experience in software testing life cycle using Agile methodologies
Knowledge & Experience in practising Agile & Lean framework
Knowledge & Experience in the API & SQL
Knowledge in Java programming language
Knowledge in Selenium Automation / Cucumber / TestNg
Experience in preparing Test Plan and Automation Test Strategy for the applications. Test Automation script development experience for Web, Client's, Mobile, Mainframe etc
Knowledge in Performance Testing is an added advantage.