
Senior Quality Assurance Engineer
- Pune, Maharashtra
- Permanent
- Full-time
- Testing Expertise: Conduct thorough testing of software applications/packages in the payments domain.
- Requirement Analysis: Read and understand the requirement and solution documents to ensure comprehensive test coverage.
- Test Case Management: Perform test analysis, test case preparation, reviews, and test execution.
- Defect Management: Conduct triage and deep analysis of defects, ensuring timely resolution.
- Automation: Hands-on experience in automation tools such as SOAP, Cucumber, and Selenium.
- Communication: Excellent verbal and written communication skills to effectively collaborate with team members and stakeholders.
- Review and Documentation: Perform peer reviews of test cases and provide detailed documentation of testing efforts.
- Effort Estimation: Provide Pre L0, L0, and L1 effort estimations for testing activities.
- Team Collaboration: Work independently as well as part of a team, demonstrating strong interpersonal skills.
- Test Planning: Develop and maintain detailed test plans, test schedules, and test scripts.
- Quality Assurance: Ensure that all deliverables meet quality standards and comply with regulatory requirements.
- Risk Management: Identify, document, and manage risks associated with testing activities.
- Continuous Improvement: Participate in continuous improvement initiatives to enhance testing processes and methodologies.
- Training and Mentoring: Provide training and mentoring to junior QA team members.
- Stakeholder Communication: Regularly communicate test progress, test results, and any issues to stakeholders.
- Tool Management: Manage and maintain testing tools and environments to ensure they are up-to-date and functioning correctly.
- Compliance: Ensure compliance with industry standards and best practices in QA and testing.
- Knowledge of the GPP and/or Payments domain.
- 6-10 years of relevant experience
- Experience in testing software applications/packages in the payments domain.
- Familiarity with SDLC, Agile, and Waterfall models.
- Knowledge of build deployment, QA environment maintenance, and configuration.
- Proficiency in using Jira, Salesforce, and ALM Octane for bug tracking and test management.
- Strong knowledge of SWIFT, ISO 20022, and SEPA.
- Hands-on experience in automation tools like SOAP, Cucumber, and Selenium.
- Strong analytical and problem-solving skills.
- Ability to perform test analysis, test case preparation, reviews, and test execution.
- Ability to conduct triage and deep analysis of defects.
- Good team and interpersonal skills.
- Ability to work independently.
- Excellent communication skills – verbal and written.
- Experience in documentation.
- Good SQL knowledge.
- Basic Java programming knowledge or any programming language.
- In-depth knowledge of the payments domain, including Mass Pay, Immediate Payments, and High Value.
- Experience in testing software applications/packages in the banking domain.
- GPP testing experience.
- Adherence to testing plans/schedules and quality processes.
- Experience in web service testing using Soap UI tool.
- Knowledge about Deployment pipeline tool like Jenkins