Are you a Sr Test Automation Developer - UI and API looking for a new opportunity?
Are you looking for a new contract opportunity?
We are pleased to offer you a new contract opportunity for you to consider: Sr Test Automation Developer - UI and API
-Start: ASAP
-Estimated length: 8 months
-Location: Toronto
...
- Hybrid role- onsite 2 days per week.
Advantages
You will have an opportunity to work with a leading employer in the local market.
Responsibilities
• Work as a member of an Agile team helping with backlog preparation, sprint planning and task
estimates.
• Developing Test Cases and Procedures and executing the user stories against acceptance criteria.
• Analyze requirements, product specifications, break down complex software systems and design
strategies to test these systems
• Creating the Automation Core Frameworks and scripts for End-to-End Testing and support Sprint Testing by performing Automation Testing.
• Executing the Regression suite with distributed test execution process using Selenium Grid to support Releases
• Responsible for designing, implementing, and maintaining UI test scripts on Playwright/Cucumber FW using Typescript.
• Test Rest services using our API FW built on Cucumber JS and HTTP requests. Knowledge of any API related tool like Postman, SOAP UI is must.
• Replicate the UI application flow on the REST side using a Python based FW which uses HTTP
requests and test relevant backend functionalities.
• Performing Defect Tracking Cycle and working closely with the developers to look for the fixes.
• Ensuring an elevated level of customer service is maintained to stakeholders while addressing critical requests.
• Contributing to improve and optimize our automation process to help automate current manual and repetitive processes/tasks.
• Coaching and mentoring junior team members to improve the overall automation engineering skillsets.
• Continuously look for improvements to enhance our software delivery process and software engineering practices and finding efficiencies to help increase the productivity of the team.
Qualifications
Skills:
• Team player with a positive attitude and excellent interpersonal skills
• Bachelor’s degree in computer sciences or equivalent experience
• Programming experience in Java, JavaScript, Typescript or Python.
• 5+ years of experience with UI automation testing using tools such as:
o Playwright
o WebDriver IO
o Selenium WebDriver, Selenium Grid
o Protractor
• 5+ years of Proficiency testing RESTful APIs and working with related tools (Postman, SoapUI, Rest
Assured)
• Experience working on Node JS
• Familiar with management Tools such as JIRA.
• In depth understanding of CICD tools like Jenkins.
• Knowledge of SQL and NoSQL databases
• Experience with Version Control Repository tools like GIT.
• Extensive Knowledge of Quality Assurance standards, methodologies, and strategies with a good
understanding of Software Development Life Cycle (SDLC) & Software Testing Life Cycle (STLC).
• Experience in formulating Test Plans, Test Cases, Test Scenarios and Test Approaches
• Experience with Automation Testing Frameworks building from scratch using different approaches like TDD (Test Data Driven) & BDD (Behavior Data Driven) using Cucumber
• Experience working in an Agile Scrum environment
• Ability to communicate, both in writing and orally and work independently while establishing
relationships across many teams
• Ability to think critically, analyze and resolve technical issues while identifying different options
Summary
Do you have this experience? If you answer YES, then please apply IMMEDIATELY to so we can then discuss your experience and interest in this opportunity!
Randstad Technologies Group
Canada's largest provider of IT Staffing Solutions, offering hundreds of permanent and contract opportunities across all roles, levels and platforms. Our Web-based tools help you see and apply for jobs matched automatically to your skills and preferences. When you're ready to interview we meet with you in person to help you build the technology career path you've always wanted. Visit www.randstad.ca to get started!
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
show more
Are you a Sr Test Automation Developer - UI and API looking for a new opportunity?
Are you looking for a new contract opportunity?
We are pleased to offer you a new contract opportunity for you to consider: Sr Test Automation Developer - UI and API
-Start: ASAP
-Estimated length: 8 months
-Location: Toronto
- Hybrid role- onsite 2 days per week.
Advantages
You will have an opportunity to work with a leading employer in the local market.
Responsibilities
• Work as a member of an Agile team helping with backlog preparation, sprint planning and task
estimates.
• Developing Test Cases and Procedures and executing the user stories against acceptance criteria.
• Analyze requirements, product specifications, break down complex software systems and design
strategies to test these systems
• Creating the Automation Core Frameworks and scripts for End-to-End Testing and support Sprint Testing by performing Automation Testing.
• Executing the Regression suite with distributed test execution process using Selenium Grid to support Releases
• Responsible for designing, implementing, and maintaining UI test scripts on Playwright/Cucumber FW using Typescript.
...
• Test Rest services using our API FW built on Cucumber JS and HTTP requests. Knowledge of any API related tool like Postman, SOAP UI is must.
• Replicate the UI application flow on the REST side using a Python based FW which uses HTTP
requests and test relevant backend functionalities.
• Performing Defect Tracking Cycle and working closely with the developers to look for the fixes.
• Ensuring an elevated level of customer service is maintained to stakeholders while addressing critical requests.
• Contributing to improve and optimize our automation process to help automate current manual and repetitive processes/tasks.
• Coaching and mentoring junior team members to improve the overall automation engineering skillsets.
• Continuously look for improvements to enhance our software delivery process and software engineering practices and finding efficiencies to help increase the productivity of the team.
Qualifications
Skills:
• Team player with a positive attitude and excellent interpersonal skills
• Bachelor’s degree in computer sciences or equivalent experience
• Programming experience in Java, JavaScript, Typescript or Python.
• 5+ years of experience with UI automation testing using tools such as:
o Playwright
o WebDriver IO
o Selenium WebDriver, Selenium Grid
o Protractor
• 5+ years of Proficiency testing RESTful APIs and working with related tools (Postman, SoapUI, Rest
Assured)
• Experience working on Node JS
• Familiar with management Tools such as JIRA.
• In depth understanding of CICD tools like Jenkins.
• Knowledge of SQL and NoSQL databases
• Experience with Version Control Repository tools like GIT.
• Extensive Knowledge of Quality Assurance standards, methodologies, and strategies with a good
understanding of Software Development Life Cycle (SDLC) & Software Testing Life Cycle (STLC).
• Experience in formulating Test Plans, Test Cases, Test Scenarios and Test Approaches
• Experience with Automation Testing Frameworks building from scratch using different approaches like TDD (Test Data Driven) & BDD (Behavior Data Driven) using Cucumber
• Experience working in an Agile Scrum environment
• Ability to communicate, both in writing and orally and work independently while establishing
relationships across many teams
• Ability to think critically, analyze and resolve technical issues while identifying different options
Summary
Do you have this experience? If you answer YES, then please apply IMMEDIATELY to so we can then discuss your experience and interest in this opportunity!
Randstad Technologies Group
Canada's largest provider of IT Staffing Solutions, offering hundreds of permanent and contract opportunities across all roles, levels and platforms. Our Web-based tools help you see and apply for jobs matched automatically to your skills and preferences. When you're ready to interview we meet with you in person to help you build the technology career path you've always wanted. Visit www.randstad.ca to get started!
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
show more