Overview
On Site
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - 6 Month(s)
Skills
Agile
Automated Testing
Backend Testing
Banking
Behavior-driven Development
Job Details
We are looking for a Lead Quality Engineer, Automation for our client in Toronto, ON
Job Title: Lead Quality Engineer, Automation
Job Type: Contract
Job Description:
Responsibilities:
- Test Script Development: Write automated test scripts using Selenium WebDriver, Java, and Cucumber.
- Framework Design: Contribute to the design and implementation of robust and scalable automation frameworks.
- Collaboration: Work closely with developers, business analysts, and other stakeholders to understand system requirements and use cases.
- Test Execution: Execute test scripts and analyze results to identify defects.
- Defect Management: Log defects and provide feedback to the development team.
- Data Validation: Execute basic SQL queries to validate data and support backend testing.
- Agile Environment: Collaborate in an agile environment and contribute to the overall testing process.
- Banking & Payments background, preferably checks processing.
- Intermediate experience in UI test automation in web-based AND/OR thick client applications.
- Proficient in Agile & BDD.
- A web UI automation engineer using Selenium with Java and BDD would be responsible for designing, developing, and executing automated test scripts for web applications.
- They would also work closely with developers to ensure quality and collaborate in an agile environment.
- Selenium WebDriver: Strong understanding of Selenium WebDriver and its various components.
- Java: Proficiency in Java programming.
- Cucumber/BDD: Experience with Cucumber and Behavior-Driven Development (BDD) framework.
- SQL: Basic knowledge of SQL for data validation.
- Automation Frameworks: Familiarity with different automation frameworks, such as Page Object Model (POM).
- Agile Methodologies: Understanding of Agile development methodologies and best practices.
- Software Testing: Experience in various testing methodologies, including functional, regression, and integration testing.
- Defect Tracking: Knowledge of defect tracking systems and their usage.
- Communication: Excellent communication and collaboration skills.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.