About BNP Paribas India Solutions:
Established in 2005, BNP Paribas India Solutions is a wholly owned subsidiary of BNP Paribas SA, European Union's leading bank with an international reach. With delivery centers located in Bengaluru, Chennai, and Mumbai, we are a 24x7 global delivery center. India Solutions services three business lines: Corporate and Institutional Banking, Investment Solutions and Retail Banking for BNP Paribas across the Group. Driving innovation and growth, we are harnessing the potential of over 15000 employees, to provide support and develop best-in-class solutions.
Business Overview:
BNP Paribas PI Germany has 3 brands Consorsbank, Deutsche Aktienbank and Wealth Management Private Banking which are pure digital. The IT department supports Business building the IT landscape. At Architecture Services Solution Architecture we create are taking care of the business requirements and find the best appropriate solutions for their needs.
Position Overview:
The Software Engineer in Test will automate, maintain, and continuously improve the test artefacts and regression suites for our mobile focused applications. The role supports functional testing, ensures reliable CI/CD pipelines and collaborates with cross functional teams in an agile environment.
Core (Direct) Responsibilities
- Design, develop and maintain automation scripts using ** Cucumber/Gherkin, API testing tools and Java, adhering to the enterprise Automation Framework.
- Execute automated test runs, analyse results and report status to the Test Lead / Test Manager and other project stakeholders.
- Assess the automation feasibility of functional test cases and recommend the optimal approach (automation vs. manual).
- Support the CI/CD pipeline (GitLab, Jenkins, Nexus) create build jobs, trigger test execution and ensure reliable artefact publishing.
- Provide technical guidance and mentorship to fellow Automation Engineers on framework usage, best practices and troubleshooting.
- When required, perform manual testing create, maintain and execute test sets to complement automation coverage.
- Collaborate closely with QA analysts, developers, product owners and DevOps teams throughout sprint cycles (definition of done, defect triage, regression planning).
- Contribute to continuous improvement of test processes, standards and metrics (test coverage, defect leakage, execution time).
Contributing (Additional) Responsibilities:
- Leverage Java for scripting, integration with test libraries and custom utilities.
- Use GitLab for source code management, branching strategies and merge request reviews.
- Familiarity with CSS, HTML, Node.js, Angular is advantageous for front end validation and API contract testing.
- Maintain test artefacts in JIRA XRay (or similar test management tools).
- Communicate clearlyboth written and verballytechnical findings, risk assessments and improvement proposals.
Education, Skills and Qualification:
- Bachelor's degree in computer science, IT or a related discipline (or equivalent professional experience).
- 5+ years in IT Software QA / Testing (including functional automation).
- Minimum 2 years of hands on test automation experience with Appium and API testing tools.
- Strong Java programming skills.
- Proficiency with CI/CD (GitLab/Jenkins, Nexus).
- Experience with Appium, Cucumber/Gherkin, Postman (API).
- At least 2 years in the BFSI sector; personal finance, lending or related domains is a plus.
- Excellent analytical and problem solving abilities.
- Strong written & oral communication.
- Ability to work collaboratively in an agile, cross functional team.