Job Description
The successful candidate will collaborate closely with both our IT and Data teams to support the development lifecycle, from planning and development to deployment and post-launch support.
Key Responsibilities
- Design, develop, and execute manual and automated test cases for web and data-driven applications.
- Collaborate with developers, data engineers, and business analysts to understand requirements and identify test scenarios.
- Create and maintain test plans, test scripts, and test data for functional, integration, regression, and performance testing.
- Conduct end-to-end testing to validate portal functionality, data accuracy, and system integration.
- Identify, document, and track defects using bug tracking tools.
- Participate in daily standups, sprint planning, and retrospectives as part of the Agile development process.
- Ensure adherence to QA standards and best practices across development cycles.
- Support release planning and deployment validation for new features and updates in Themis.
- Provide clear and actionable feedback to development and data teams based on testing results.
- Contribute to continuous improvement of QA tools, processes, and methodologies.
Qualifications
Education and Industry Experience Bachelor’s degree in Computer Science, Information Systems, or related field, or equivalent practical experience.7+ years of experience in software quality assurance or QA automation.Strong understanding of QA methodologies, tools, and processes.Unit & Integration Testing (.NET) Proficient with MSTest , XUnit , or NUnit .Familiar with mocking libraries such as Moq or NSubstitute .Web UI & Unit Testing (Angular) Playwright preferred.Experience with Selenium , Protractor , or Jest is acceptable.Performance & Load Testing Azure Load Testing preferred including familiarity with Apache JMeter or Locust . k6 experience is acceptable.Communication SkillsPreferred Qualifications
API TestingExperience with API testing tools like Postman / Newman or REST Assured .CI / CD ExperienceAzure DevOpsFamiliarity with GitHub Actions , GitLab CI , or Jenkins is acceptable.Behavior-Driven Development (BDD)Experience with SpecFlow , Cucumber , or similar frameworks is a plus.Cloud EnvironmentsExposure to cloud platforms such as AWS , Azure , or GCP .Security TestingFamiliarity with tools such as SonarQube , Checkmarx , Snyk , Veracode , OWASP ZAP , Invicti .Understanding of SAST , DAST , and Vulnerability ScanningData Visualization
Understanding of data warehousing concepts and data visualization tools. Power BI experience preferred Tableau experience is acceptable