Quality Analyst

5 - 10 years

10.0 - 20.0 Lacs P.A.

Mumbai Suburbs, Navi Mumbai, Mumbai

Posted:2 months ago| Platform: Naukri logo

Apply Now

Skills Required

Quality AssuranceJira ToolQuality AnalysisAutomation TestingManual TestingSQL

Work Mode

Hybrid

Job Type

Full Time

Job Description

Key Roles and Responsibilities : 1. Test Planning & Test Case Design Requirement Analysis : Collaborate with business analysts, product managers, and developers to thoroughly understand business requirements and system functionality for banking applications. Test Case Creation : Develop detailed, well-structured test cases that cover various aspects of the application, such as functionality, security, performance, and compliance. Test Plan Development : Create comprehensive test plans that outline the testing strategy, timelines, test cases, and resources required for testing the application. 2. Manual Testing : Functional Testing : Test individual functions and features of the banking application to ensure they perform as expected. This could include checking transaction processes, account management systems, or customer onboarding features. Integration Testing : Verify that different modules or systems within the banking application work together seamlessly (e.g., online banking systems integrating with payment gateways). Regression Testing : After each update or bug fix, ensure that existing functionality is not broken by performing regression testing. End-to-End Testing : Validate the entire banking application flow, from login to transaction completion, ensuring that the user experience is smooth and the application meets its intended purpose. 3. Automation Testing : While QA Analysts may not always be primarily responsible for automation, they may create automated test scripts for repetitive tasks, such as regression testing, using tools like Selenium , JUnit , or TestNG . Help in integrating automated tests into Continuous Integration/Continuous Deployment (CI/CD) pipelines, allowing for faster feedback on new code releases and ensuring that new features or fixes do not break existing functionality. 4. Compliance and Regulatory Testing : Banking Standards : Ensure that the application complies with industry regulations such as RBI guidelines , PCI-DSS , KYC , AML , and other financial compliance standards. Data Security Testing : Verify that sensitive customer data (such as financial transactions, personal information) is securely stored, transmitted, and processed to prevent data breaches. 5. Collaboration with Teams : Cross-functional Collaboration : Work closely with developers, product managers, and other stakeholders to understand the product requirements and clarify any ambiguities in the specifications. Feedback and Reporting : Communicate test results effectively, providing clear documentation of issues, testing progress, and areas requiring attention. Generate regular reports to update stakeholders on the testing progress and quality of the application. 6. Documentation : Test Documentation : Maintain detailed test cases, test plans, and execution results for reference and compliance purposes. Test Reporting : Document the results of each test cycle, highlighting passed, failed, and blocked tests, and track progress towards release readiness. 7. User Acceptance Testing (UAT) : Support User Acceptance Testing by validating that the application meets business requirements and provides the intended user experience. This is critical in the banking domain, where user-facing features must be intuitive and compliant with regulations. Technical Skills : Proficiency in SQL for database testing, validating data integrity, and ensuring correct data manipulation. Strong understanding of CICD processes and familiarity with tools like Jenkins for automating test execution. Basic programming knowledge in languages like Java or Python can be beneficial, especially for automation tasks. Experience with version control systems like Git to work collaboratively with development teams.

Staffing and Recruiting
Hanover Maryland +6

RecommendedJobs for You

Gurugram, Haryana, India

Mumbai, Maharashtra, India