- Company Name
- Natsoft
- Job Title
- Quality Assurance Analyst
- Job Description
-
**Job Title**
Quality Assurance Analyst
**Role Summary**
Execute end‑to‑end testing of banking applications. Design and run functional, regression, integration, and UAT test cases. Develop automation scripts in Python, validate RPA workflows (ROBO), and perform SQL‑based data validation against backend systems. Log, track, and retest defects and collaborate closely with developers, business analysts, and product owners to ensure compliance with banking standards and regulatory requirements.
**Expectations**
- 3+ years of QA experience in enterprise or banking/financial services environments.
- Proven ability to write and maintain Python automation scripts.
- Strong SQL querying skills for backend data validation.
- Practical experience with RPA tools (UiPath, Automation Anywhere, Blue Prism, or equivalent).
- Solid understanding of SDLC/STLC processes.
- Excellent analytical, problem‑solving, and communication skills.
**Key Responsibilities**
- Design, develop, and execute test cases, scenarios, and scripts for banking applications.
- Develop and run Python‑based automation tests for application logic and RPA workflows.
- Write complex SQL queries to validate transaction data, reports, and backend integrity.
- Conduct functional, regression, integration, and UAT testing across multi‑system banking workflows.
- Identify, log, and track defects using defect management tools, and retest fixes.
- Collaborate with developers, business analysts, and product owners to resolve issues and improve quality.
- Ensure testing activities meet banking security and regulatory standards.
**Required Skills**
- Python scripting/automation
- SQL data validation and query writing
- RPA testing (UiPath, Automation Anywhere, Blue Prism, etc.)
- SDLC/STLC methodology
- Functional, regression, integration, and UAT testing
- Defect management and test case documentation
- Strong analytical and communication skills
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Information Technology, or related field.
- ISTQB or equivalent QA certification preferred.
- RPA vendor certification (UiPath, Automation Anywhere, Blue Prism) considered an asset.