About the Role
This position involves leading quality assurance activities for software projects, ensuring that solutions are thoroughly tested and meet business, technical, and compliance requirements before deployment.
Responsibilities
- Design and implement comprehensive test plans and test cases for software applications
- Execute manual and automated test procedures across multiple environments
- Identify, document, and track software defects using standardized tools
- Collaborate with development teams to ensure timely resolution of issues
- Validate bug fixes and perform regression testing as needed
- Participate in requirement reviews to assess testability and completeness
- Ensure testing aligns with regulatory and compliance standards
- Support user acceptance testing by providing test data and documentation
- Maintain detailed records of test results and testing cycles
- Contribute to continuous improvement of QA processes and methodologies
- Work closely with project managers and business analysts throughout the SDLC
- Provide input on release readiness based on test outcomes
- Develop and maintain automated test scripts where applicable
- Ensure test environments are properly configured and maintained
- Assist in defining entry and exit criteria for testing phases
- Monitor application performance during testing cycles
- Report testing progress and quality metrics to stakeholders
- Participate in agile ceremonies when part of a scrum team
- Stay current with evolving testing tools and industry best practices
- Support integration and system-level testing for application changes
- Validate data integrity and accuracy across systems
- Ensure security protocols are followed during testing activities
- Escalate critical defects or project risks as appropriate
- Assist in knowledge transfer and mentoring of junior QA staff
- Contribute to post-implementation reviews and lessons learned
Compensation
Not specified
Work Arrangement
Hybrid
Team
Part of the technology or software delivery team focused on maintaining high-quality software releases
What You’ll Do
- Lead testing initiatives for medium to high complexity projects
- Ensure software deliverables meet functional and non-functional requirements
- Act as a key quality gatekeeper before production releases
- Work with cross-functional teams to define acceptance criteria
- Promote quality assurance best practices across the organization
Basic Qualifications
- Bachelor’s degree in a technical or quantitative field
- At least five years of hands-on QA testing experience
- Demonstrated ability to learn and apply new technologies quickly
Preferred Qualifications
- Experience testing banking or financial applications
- Knowledge of accessibility standards such as WCAG
- Familiarity with mainframe testing environments
Not available
