Job Description
QA Automation Developer – Financial Services
Job Overview
We are seeking a QA Automation Developer with expertise in Acceptance & Integration
Certification Frameworks to join our quality assurance team. This role will focus on ensuring the
reliability and security of payment processing systems, including ACH, EFT, and credit card
transactions. The ideal candidate will have strong experience in test automation, API testing, and
regulatory compliance within the financial services industry.
Key Responsibilities
- Develop and maintain automated test frameworks for acceptance, integration, and
certification testing.
- Design, implement, and execute test cases for ACH, EFT, and credit card transactions to
ensure regulatory compliance and system integrity.
- Work closely with developers, business analysts, and stakeholders to define test
strategies, automation coverage, and validation criteria.
- Develop API testing frameworks and integrate them into CI/CD pipelines.
- Ensure high-quality test coverage, including functional, regression, performance, and
security testing.
- Collaborate with DevOps teams to integrate automated tests into continuous deployment
workflows.
- Analyze test results, identify defects, and work with development teams for timely
resolutions.
- Stay updated with the latest financial industry regulations and security standards,
ensuring test frameworks remain compliant.
Required Skills & Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 3+ years of experience in QA automation, preferably in financial services.
- Strong expertise in test automation frameworks (Selenium, Cypress, Playwright, JUnit,
TestNG, or similar).
- Experience with API testing tools (Postman, RestAssured, SoapUI, Postman, Insomnia,
etc.).
- Knowledge of payment processing standards such as NACHA (ACH), ISO 8583, PCI DSS
compliance.
- Experience with integration testing in microservices architectures.
- Hands-on experience with CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI/CD).
- Strong programming skills in Java, Python, or JavaScript for test automation.
- Familiarity with database testing (SQL, PostgreSQL, MySQL).
- Experience with cloud-based testing environments (AWS, Azure, GCP).
- Excellent problem-solving skills and ability to work in Agile/Scrum environments.
Preferred Qualifications
- Certifications such as ISTQB, Certified Software Tester (CSTE), or Certified Ethical
Hacker (CEH).
- Experience with performance testing tools (JMeter, Gatling).
- Knowledge of containerized environments (Docker, Kubernetes) and testing in cloud[1]native architectures.
Why Join Us?
- Competitive salary and benefits package.
- Opportunity to work on cutting-edge financial technology solutions.
- Collaborative and growth-focused work environment.
- Professional development opportunities and certifications.
3 months to start and then we would likely consider making them full time
Job Type: Fixed term contract
Pay: Up to $33.00 per hour
Application question(s):
- Are you strong expertise in test automation frameworks (Selenium, Cypress, Playwright, JUnit,
Experience:
- QA automation, preferably in financial services: 5 years (required)
Work Location: Hybrid remote in Toronto, ON M5H 1A1
Visit Original Source:
http://ca.indeed.com/viewjob