Testing Engineer

Toronto 1 months agoContractor External
167 - 177 / hr
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)