Opens LinkedIn
- Employment type
- Contract
- Experience level
- Senior · 6+ years
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
Job summary
Design and maintain automated tests using Java, Maven, Spring Boot, BDD frameworks, and Selenium, as well as API automation tools such as Rest Assured. Manage JSON-based test data, execute pipelines with GitHub Actions, and write SQL for data validation.
Job details
Job Title: QA Engineer Location: Toronto, ON Responsibilities: 6+ years of experience in testing and automation with Java, Maven, and Spring Boot. Strong knowledge of Java programming and automation design patterns. Hands-on experience with BDD frameworks, Gherkin syntax, and feature file creation. Experience with Selenium for front-end automation. Experience with API automation frameworks (preferably Rest Assured). Strong experience handling and manipulating JSON-based request/response files. Experience with GitHub Actions for scheduled and on-demand pipeline executions. Proficiency in writing and maintaining SQL for data validation. Familiarity with Git, IntelliJ IDEA, and Windows environments. Required skills: Strong understanding and Handson experience of software testing principles, including test case design, test planning, defect lifecycle management, and functional and regression testing. Java Selenium Cucumber Playwright BBU Copilot
What you’ll do
Design and maintain automated tests using Java, Maven, Spring Boot, BDD frameworks, and Selenium, as well as API automation tools such as Rest Assured. Manage JSON-based test data, execute pipelines with GitHub Actions, and write SQL for data validation.
Requirements
Requires 6+ years of testing and automation experience, strong Java skills, and hands-on knowledge of test design, planning, defect management, functional testing, and regression testing. Experience with BDD and Gherkin, Selenium, API automation, JSON, GitHub Actions, SQL, Git, IntelliJ IDEA, and Windows is also required or expected.
Listed skills
- SQL · Preferred
- Java · Preferred
- Spring Boot · Preferred
- Git · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Java
- Maven
- Spring Boot
- Software Testing
- Test Automation
- BDD
- Gherkin
- Selenium
- Cucumber
- Playwright
- API Automation
- Rest Assured
- JSON
- GitHub Actions
- SQL
- Git
Job areas
- Software
- Technology
