Overview
On Site
$$50/hr CAD
Part Time
Skills
JAVA
Cucumber
Testng
Junit
Cypress
Playwright
JavaScript/TypeScript
Selenium WebDriver
Job Details
Job Title: Automation Engineer II
Location: Mississauga, ON, CA
Location: Mississauga, ON, CA
Type: Long-Term Contract
Pay rate: $50/hr CAD
Description
Mandatory skills required include TypeScript/JavaScript; Playwright and Cypress
- Understand product behavior
- Fix tests written in Cypress
- Write more tests in Cypress for new requirements
Please let me know if you have any questions.
As a Senior Software Development Engineer in Test, you will design & develop automated verification tests, develop test framework & infrastructure, plan test strategies and document design history for client Sequencing products. You will develop cutting-edge, distributed, scale-out Next-Generation Sequencing data analysis software solution to ensure the highest possible software quality for gene sequencing research and disease diagnostics.
Who You Are
When you join us, you will have meaningful work developing an innovative technology that saves and improves lives around the world. As you collaborate with some of the best engineers in the industry, you will make a huge difference! Our team is collaborative and fast-paced.
Responsibilities
- Implement and maintain an end-to-end automation test framework for running UI integration tests and quality dashboards using various tools: Java, JavaScript/TypeScript, Cypress, Playwright, Selenium WebDriver, Cucumber, TestNG, Junit
- Design and develop requirements-based test cases
- Implement automated API testing using tools such as REST Assured
- Work closely with the development team to improve unit test coverage, frameworks, and productivity tools
- Participate in requirements, architecture, and design specification reviews
- Perform peer code reviews
- Use defect management tools such as JIRA
- Use the GIT source code management system
- Develop and maintain GitHub Actions CI/CD pipeline
- Develop Load and Performance tests using tools such as JMeter and K6
- Follow scaled agile software development process
Requirements
- B.S. or M.S. in Computer Science or equivalent field
- 8+ years of experience in software development in test / software test engineering
- Experience in Software Development in Test and proficiency in Behavioral Driven Development
- Proficiency in JavaScript & Java
Mandatory Skills Required Technical/Behavioural
- TypeScript/JavaScript (either one works; TypeScript is better)
- Playwright
- Cypress
Nice-to-Have Skills Technical/Behavioural
- JMeter (Performance Testing)
- K6 (Performance Testing)
- GitHub Actions
- Postman (API Testing)
Email: for more info
Call/Text:
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.