
Junior QA Automation
- CI/CD
- Jira
- triage
- SOAP
- Postman
- Playwright
- Selenium
- Java
- C#
- Devops
- Jenkins
- Bamboo
- Object Oriented Programming
- Machine Learning
- MCP
- AI
- xUnit
- NUnit
- Python
- XML
- HTML
- RAG
- BDD
- Cucumber
- SonarQube
- PL/SQL
- JavaScript
- PowerShell
- CSS
- Test Automation
Are you curious, motivated, and forward-thinking? At FIS, you’ll have the opportunity to support the coordination and delivery of meaningful projects that connect financial services with modern technology. Our talented people empower us, and we believe in being part of a team that is open, collaborative, entrepreneurial, passionate, and above all, fun. Â
About the teamÂ
You will be part of our QA and Test Services (QATS) team, supporting quality engineering initiatives for critical client applications. In this role, you will contribute to Manual, Functional, and Automation testing practices across delivery teams, working closely with QA leads, SDETs, engineering, and business stakeholders. You will help execute test strategy, improve product quality, and support reliable releases through well-planned testing and CI/CD-aligned automation.Â
What you will be doingÂ
- Analyze business and functional requirements, user stories, and acceptance criteria to identify test conditions, scenarios, and edge cases.Â
- Perform Manual and Functional testing across application components, services, and end-to-end business flows, including smoke, sanity, regression, integration, and UAT support.Â
- Prepare, review, and maintain high-quality test cases, test scenarios, and test data with clear steps, expected results, and coverage mapping.Â
- Execute test cases (manual and automated), log defects with clear reproduction steps, track them to closure, and share concise test execution and status reports.Â
- Manage test artifacts in Jira and Zephyr — create and run test cycles, link test cases to stories and defects, and maintain traceability from requirement → test case → execution → defect.Â
- Participate in requirement walkthroughs, sprint planning, daily stand-ups, defect triage, and release readiness reviews.Â
- Perform API testing across REST, SOAP, and RPC interfaces using tools such as Postman or Bruno, and validate request/response payloads, status codes, and business rules.Â
- Contribute to Automation testing by building and maintaining automated tests for Web Applications and Web Services using Playwright, Selenium, and related tools in Java/C#.Â
- Support Unit Test practices with clear code coverage and meaningful assertions where applicable.Â
- Help integrate automated tests into DevOps pipelines and CI tools (for example Jenkins/Bamboo) under guidance of senior team members.Â
- Identify candidates for automation from the existing manual regression suite and convert them progressively.Â
- Apply object-oriented programming principles using Java/C# when writing or maintaining automation code.Â
- Follow coding standards, SDLC best practices, and quality engineering guidelines consistently.Â
- Analyze system behavior and troubleshoot issues across UI, API, and data layers with strong problem-solving skills.Â
- Document test strategy inputs, reusable test patterns, and lessons learned for wider team adoption.Â
- Collaborate with QA and engineering teams to establish test cases, test data, and environment readiness across environments.Â
- Support quality-focused infrastructure and operational documentation.Â
- Assist in building and integrating GenAI, LLM, and Agentic AI solutions to accelerate QA activities such as test case generation, test data creation, and defect analysis.Â
- Explore emerging technologies such as MCP, multi-agent systems, and AI-assisted testing to improve delivery outcomes.Â
- Identify recurring issues and process gaps, and apply AI-assisted solutions where appropriate.Â
What you bringÂ
- 2+ years of relevant work experience in software quality engineering, covering Manual, Functional, and Automation testing.Â
- Strong hands-on experience in Manual and Functional testing — requirement analysis, test case design, test data preparation, execution, and defect lifecycle management.Â
- Practical working experience with Jira and Zephyr (or equivalent test management tools) for test case preparation, test cycle execution, defect tracking, and requirement traceability.Â
- 2+ years of hands-on experience in API testing (REST, SOAP, RPC) using Postman, Bruno, or similar tools.Â
- 2+ years of hands-on Automation Testing experience with frameworks such as Selenium, Playwright, XUnit, or NUnit.Â
- Working programming skills in Java/C#/Python with understanding of object-oriented programming fundamentals.Â
- Working knowledge of DevOps and Continuous Integration tooling.Â
- Good knowledge of XML and HTML.Â
- Strong analytical, troubleshooting, and communication skills (verbal and written English).Â
- Ability to learn new technologies quickly and work effectively across functional teams.Â
- Basic understanding of architecture design concepts and software development lifecycle processes.Â
- Exposure to GenAI, LLMs, Prompt Engineering, RAG, or Agentic AI concepts.Â
- Practical use of GitHub Copilot for faster and higher-quality delivery across test cases, test data, and automation.Â
- Curiosity and willingness to learn, evaluate, and apply emerging AI technologies responsibly.Â
Added Bonus if you haveÂ
- Experience in financial services or payment domain.Â
- Familiarity with ISO 8583 message format.Â
- Exposure to BDD/TSS frameworks such as Cucumber or SpecFlow.Â
- Awareness of code coverage/quality tools such as SonarQube.Â
- Exposure to C#, Java, Python, Oracle PL/SQL, Postman, or Bruno.Â
- Hands-on experience with JavaScript, PowerShell, CSS, or related test automation ecosystem tools.Â
What We Offer You :Â
- An exciting opportunity to be part of the world’s leading FinTech product organization. Â
- A vibrant team environment and the opportunity to build a career in the core banking/payments domain. Â
- Competitive salary and attractive benefits including GHMI/Hospitalization coverage for employees and dependents. Â
- A multifaceted role with a high degree of responsibility and a wide range of opportunities. Â
- A broad range of professional education and personal development possibilities – FIS is your final career stepÂ
Privacy Statement
FIS is committed to protecting the privacy and security of all personal information that we process in order to provide services to our clients. For specific information on how FIS protects personal information online, please see theOnline Privacy Notice.
Sourcing Model
Recruitment at FIS works primarily on a direct sourcing model; a relatively small portion of our hiring is through recruitment agencies. FIS does not accept resumes from recruitment agencies which are not on the preferred supplier list and is not responsible for any related fees for resumes submitted to job postings, our employees, or any other part of our company.
#pridepass
Junior QA Automation · FIS Financial Solutions Canada Inc., (Ontario)