The Data & Software Quality Assurance (QA) Specialist will play a key role in ensuring the integrity, reliability, and performance of our software solutions and underlying data. As a vital member of our product and technology teams, you will be responsible for developing and executing comprehensive test plans, identifying potential issues, and collaborating with cross-functional teams to deliver high-quality results. This role requires an analytical mindset, a passion for detail, and strong communication skills to help drive continuous improvement in our development processes.
Key Responsibilities – Data & Software Quality Assurance
- Design, develop, and implement manual and automated test cases for software applications, APIs, and data processes.
- Validate data integrity, transformation logic, database queries, and analytics dashboards.
- Perform regression, integration, system, and user acceptance testing to ensure robust application performance.
- Document test strategies, expected results, defects, and resolution steps for transparency and knowledge sharing.
- Collaborate with software engineers, data engineers, business analysts, and product owners to define quality standards and acceptance criteria.
- Continuously improve QA processes to enhance efficiency, scalability, and coverage.
- Monitor production systems and data pipelines, assisting with root cause analysis and rapid issue resolution.
- Support the adoption and maturity of automation frameworks and CI/CD best practices.
Required Qualifications – Data & Software QA Expertise
- Education: Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related technical field.
- Experience: 2+ years of experience in quality assurance, software testing, or a similar role, preferably in SaaS, fintech, or data-driven environments.
- Technical Skills: Proficiency with QA tools such as Selenium, Postman, JMeter, or similar for test automation and API validation.
- Strong understanding of SQL and experience testing data pipelines, ETL processes, or analytics models.
- Experience in version control systems (e.g., Git) and continuous integration workflows.
- Knowledge of software development lifecycles, Agile methodologies, and defect tracking tools like Jira or Azure DevOps.
Preferred Qualifications And Certifications
- ISTQB, CSTE, or comparable software testing certification.
- Programming or scripting skills (Python, Java, JavaScript, or Bash).
- Familiarity with cloud-based environments (AWS, Azure, or GCP) and Docker/Kubernetes.
- Experience with data quality assessment tools and observability platforms.
Core Competencies & Soft Skills
- Detail-oriented mindset with strong analytical thinking and troubleshooting abilities.
- Effective verbal and written communication for articulating findings, recommendations, and collaborating across teams.
- Ability to multitask and prioritize various projects in a fast-paced, evolving environment.
- Commitment to continuous learning, professional growth, and keeping up with QA best practices and trends.
- Proactive ownership of quality outcomes, striving for excellence and customer-centric results.
Why Join Our Quality Assurance Team?
- Be a critical force in delivering reliable, high-impact financial technology solutions serving diverse clients.
- Work in an inclusive, forward-thinking, AI-driven company at the forefront of data and software innovation.
- Enjoy opportunities for career advancement, skill development, and participating in significant projects that shape industry standards.
- Collaborate with talented professionals who value quality, teamwork, and continuous improvement.
Ready to Grow Your Data & Software QA Career?
If you have a passion for software quality, deep curiosity for data accuracy, and a commitment to collaborative success, we encourage you to apply and help us deliver trusted solutions to our clients and users