QA Test Automation
Apply NowCompany: Compunnel Software Group
Location: Montreal, QC H1A 0A1
Description:
.Job Summary:
This role focuses on developing and configuring software and tools for test automation, enhancing DevOps practices, and designing robust solutions for Continuous Integration and Continuous Deployment (CICD). The ideal candidate will be highly skilled in programming, automation frameworks, and collaboration to improve productivity and efficiency across teams.
Focus Areas:
" Develop and configure software/tools to deliver test automation solutions.
" Onboard DevOps practices into software delivery processes.
" Design, implement, and enhance test automation frameworks with a focus on CICD.
" Update existing automation suites to achieve higher coverage objectives using Java and Python frameworks.
" Collaborate with other delivery teams and business units to research and develop new tools that improve productivity and efficiency.
Required Skills:
" 5+ years of professional experience as a Software Developer in Test (SDET) or DevOps Engineer.
" Expertise in automation tools and technologies, including TDD and BDD frameworks (e.g., JBehave, Cucumber).
" Extensive hands-on experience in distributed programming languages such as Java and Python.
" Proficiency in RDBMS schema concepts and SQL.
" Experience with project builds using Gradle or Maven.
" Familiarity with source code management tools such as GIT or VSS.
" Excellent interpersonal skills and professional demeanor.
" Flexibility to occasionally work weekends.
Desired Skills:
" Self-starter with the ability to learn application architecture and new tools with minimal supervision.
" Proficiency in continuous integration tools such as Jenkins and TeamCity.
" Ability to work on multiple projects concurrently in a fast-paced environment.
Education: Bachelors Degree
This role focuses on developing and configuring software and tools for test automation, enhancing DevOps practices, and designing robust solutions for Continuous Integration and Continuous Deployment (CICD). The ideal candidate will be highly skilled in programming, automation frameworks, and collaboration to improve productivity and efficiency across teams.
Focus Areas:
" Develop and configure software/tools to deliver test automation solutions.
" Onboard DevOps practices into software delivery processes.
" Design, implement, and enhance test automation frameworks with a focus on CICD.
" Update existing automation suites to achieve higher coverage objectives using Java and Python frameworks.
" Collaborate with other delivery teams and business units to research and develop new tools that improve productivity and efficiency.
Required Skills:
" 5+ years of professional experience as a Software Developer in Test (SDET) or DevOps Engineer.
" Expertise in automation tools and technologies, including TDD and BDD frameworks (e.g., JBehave, Cucumber).
" Extensive hands-on experience in distributed programming languages such as Java and Python.
" Proficiency in RDBMS schema concepts and SQL.
" Experience with project builds using Gradle or Maven.
" Familiarity with source code management tools such as GIT or VSS.
" Excellent interpersonal skills and professional demeanor.
" Flexibility to occasionally work weekends.
Desired Skills:
" Self-starter with the ability to learn application architecture and new tools with minimal supervision.
" Proficiency in continuous integration tools such as Jenkins and TeamCity.
" Ability to work on multiple projects concurrently in a fast-paced environment.
Education: Bachelors Degree