Test Automation Engineer
- Toronto, ON, Canada
- Greater Toronto Area, Canada, Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Apply by
- Experience
- Core Automation: 4+ years of hands-on experience developing test automation frameworks using Selenium (WebDriver, Grid).
- Posting language
- English
- Posted
Original job description
Iris's client, one of the world's largest multinational investment banking and financial services corporation is looking to hire an Test Automation Engineer Our direct client is a is a world-leading financial services company, provides consumers, corporations, governments, and institutions with a broad range of financial services and products.
Title: Test Automation Engineer
Location: Toronto, ON (Hybrid)
Duration: 24+ Months
Work Arrangement: Hybrid – 3 days onsite, 2 days remote
Job Description: Seeking a highly skilled Functional cum Automation QA Engineer to design, develop, and execute comprehensive test strategies. In this role, you will bridge the gap between manual precision and automated efficiency using Selenium and Perfecto. As a critical link in our delivery pipeline, you will collaborate with cross-functional stakeholders and drive testing alignment across an onshore/offshore delivery model.
Key Responsibilities:
- Test Strategy & Execution: Define, maintain, and execute comprehensive test plans, test cases, and automated test scripts for complex software applications.
- Automation Engineering: Build and maintain scalable, robust test automation frameworks from scratch using Selenium WebDriver
- Mobile & Cloud Testing: Utilize Perfecto Mobile (or similar cloud testing platforms) to execute cross-browser and cross-device automated testing.
- Hybrid Testing Execution: Balance manual functional testing with automation, selecting the optimal approach based on risk, timeline, and feature maturity.
- Delivery Model Coordination: Act as a key coordinator in an onshore/offshore model, assigning tasks, reviewing offshore deliverables, and ensuring seamless 24-hour test execution cycles.
- Stakeholder Management: Partner directly with Product Owners, Business Analysts, and Development Leads to clarify requirements, define acceptance criteria, and communicate QA risks.
- Defect Management: Identify, isolate, log, and track defects through their entire lifecycle, providing detailed root-cause analysis to the development team.
Required Qualifications & Skills
Technical Skills
- Core Automation: 4+ years of hands-on experience developing test automation frameworks using Selenium (WebDriver, Grid).
- Cloud/Mobile Testing: Proven experience utilizing Perfecto for mobile device testing and cloud-based cross-browser execution.
- Functional Expertise: Strong background in manual functional testing, regression testing, and exploratory testing methodologies.
- API Testing: Proficient in testing RESTful APIs using tools like Postman, SoapUI, or RestAssured.
- CI/CD Integration: Experience integrating automated test suites into DevOps pipelines (Jenkins, GitLab, or Azure DevOps).
- Version Control: Solid understanding of Git or SVN.
Professional & Soft Skills:
- Onshore/Offshore Experience: Demonstrated success working in a globally distributed team structure, managing handovers and time-zone differences.
- Stakeholder Communication: Exceptional verbal and written communication skills, with the ability to present QA metrics and technical risks clearly to non-technical stakeholders.
- Agile Mindset: Deep understanding of Agile/Scrum methodologies, sprint ceremonies, and continuous testing principles.
About Iris Software Inc.
Iris Software, Inc. (registered as SSA Infosystems in Canada) is a CMMi Level 5 New Jersey based company providing information technology solutions to clients nationwide for over 30 years. Iris has been growing at over 100% annually. In a program sponsored by Price Waterhouse, PNC Bank and Marsh, Iris has been honored for being
- One of New Jersey's Finest 25 companies for the year 2001 and 2002.
- Iris is also ranked 75th among Inc 500 s list of privately held companies for year 2001.
- NJ Technology FAST 50 Company for year 2002.
In a competitive industry, we distinguish ourselves by reliability, technical expertise and a history of successfully completed projects for clients ranging from mid-sized to Fortune 1000 companies.
Regards,
Neeraj Singh
Executive - TA
More about this job
Responsibilities
Develop and execute functional and automated test strategies, plans, cases, and scripts, including scalable Selenium frameworks and cloud-based mobile and cross-browser testing with Perfecto. Coordinate testing across onshore and offshore teams, collaborate with product and development stakeholders, and manage defects through resolution.
Requirements
Requires 4+ years of hands-on experience building Selenium automation frameworks, along with experience in Perfecto, manual functional and regression testing, REST API testing, CI/CD pipelines, and version control. Candidates should also have experience working with distributed teams and strong stakeholder communication skills, plus knowledge of Agile/Scrum practices.
Skills
- Selenium WebDriver
- Selenium Grid
- Perfecto
- Functional Testing
- Test Automation
- Test Framework Development
- Mobile Testing
- Cross-Browser Testing
- API Testing
- Postman
- SoapUI
- RestAssured
- CI/CD Integration
- Jenkins
- Git
- Agile/Scrum
Visa sponsorship
Not detected in the job text
Hiring contact
Neeraj Singh
Categories
- Technology
- Software
- Finance & Accounting
Keywords
- Selenium
- Selenium WebDriver
- Selenium Grid
- Perfecto
- Test Automation
- Functional Testing
- Regression Testing
- Exploratory Testing
- Test Strategy
- Test Plans
- Test Cases
- Automation Frameworks
- Mobile Testing
- Cloud Testing
- Cross-Browser Testing
- RESTful APIs
- Postman
- SoapUI
- RestAssured
- CI/CD
- Jenkins
- GitLab
- Azure DevOps
- Git
- SVN
- Agile
- Scrum
- Continuous Testing
- Defect Management
- Onshore/Offshore Delivery