Job Description
Job Description
We are looking for a detail-oriented Quality Assurance Analyst to join our team in Philadelphia, Pennsylvania. This role involves ensuring the accuracy and reliability of client-facing applications, internal software systems, and integrations with external platforms. The ideal candidate will collaborate closely with project teams to design, execute, and report on comprehensive testing initiatives while upholding high standards of quality.
Responsibilities :
- Plan and execute testing procedures to validate the functionality of client-facing applications, internal systems, and external integrations.
- Develop and implement both manual and automated test plans, including detailed test cases and test matrices.
- Prepare test data and define expected results to ensure thorough validation of system outputs.
- Identify, document, and communicate any issues or defects discovered during testing, adhering to established reporting processes.
- Collaborate with project teams to resolve identified issues and ensure timely closure.
- Create detailed reports and metrics to track testing progress and outcomes.
- Design and maintain regression test suites, incorporating automated test scripts.
- Conduct various types of testing, including functional, system, integration, regression, performance, and stress testing.
- Review requirement specifications to understand application functionality and participate in verifying the testability of requirements.
- Support change management functions and other tasks as assigned by the manager.
- Bachelor's degree or equivalent experience in a related field.
- Minimum of 4 years of experience in software testing, particularly for web applications.
- Proficiency in testing APIs and verifying data through SQL queries.
- Familiarity with interpreting and testing XML and JSON messages.
- Solid understanding of web architecture, protocols, and financial systems terminology.
- Experience using at least one test management tool.
- Strong communication skills and ability to work independently with minimal supervision.
- Ability to manage multiple projects simultaneously while ensuring quality outcomes.