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: 3+ 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.