Job title: Testing Engineer
Client: Bank
Location: Toronto, ON (4 day hybrid mandatory)
Position Type- Contract
In-person client interview required for round one selects
i.e. second round of interview will be in person
Please reply with your expected Contract range--
Job Description/ Responsibilities
UI Automation exp with Selenium & Java, API Automation exp with Karate & RestAssured Framework, SQL
End to end automation
Should have strong Java, Karate, RestAssured , API Automation, SQL
We are seeking a skilled QA Automation Engineer with strong experience in UI automation using Selenium with Java and API automation using Karate or RestAssured frameworks. The ideal candidate will be responsible for designing, developing, and maintaining automated test scripts to ensure the quality and reliability of software applications.
Responsibilities:
• Design, develop, and maintain UI automation scripts using Selenium WebDriver with Java.
• Develop and execute API automation test scripts using Karate and RestAssured frameworks.
• Participate in test planning, test design, and test case reviews.
• Integrate automated tests into CI/CD pipelines (e.g., Jenkins, GitHub Actions, Azure DevOps).
• Perform system testing, user acceptance testing, and regression testing to identify defects and ensure software quality.
• Collaborate with developers to conduct root cause analysis and troubleshoot issues effectively.
• Implement test automation strategies using tools such as Selenium, TestNG, and Cucumber to enhance testing efficiency.
• Participate in continuous integration processes using Jenkins and GitLab to streamline the release management cycle.
Qualifications
• Strong understanding of the software development lifecycle (SDLC) and quality assurance principles.
• Proficiency in Karate & RestAssured
• Strong knowledge of Core Java and Object-Oriented Programming.
• Strong communication skills to effectively collaborate with technical teams and stakeholders.
• Good understanding of RESTful APIs, JSON/XML, and HTTP methods.
• Experience with TestNG/JUnit, Maven/Gradle, and Git.
• Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI, Azure DevOps).
• Hands-on experience with Selenium WebDriver for UI automation.
• Experience in API automation using Karate and RestAssured.
Regards,
Compest Solutions Inc
D: 647-660-7562
Job Type: Fixed term contract
Contract length: 12 months
Pay: $33.00-$35.00 per hour
Expected hours: 40 per week
Experience:
• QA Automation Engineer (Selenium & API Testing): 10 years (preferred)
• Karate: 10 years (required)
• RestAssured frameworks: 10 years (preferred)
• UI Automation: 10 years (preferred)
• Selenium: 10 years (preferred)
• SQL: 8 years (preferred)
• Core Java: 8 years (preferred)
• API Automation: 8 years (preferred)
• Cucumber (software testing tool): 8 years (preferred)
• GitHub: 8 years (preferred)
• Azure: 8 years (preferred)
• Developed Karate framework using Java for API Testing.: 8 years (preferred)
• Agile Methodologies: 8 years (preferred)
• Postman: 8 years (preferred)
• Jira: 8 years (preferred)