Back to results

Lead Software Engineer

  • Toronto, ON, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Apply by
Experience
Years of Experience: 7-10 Years
Posting language
English
Posted

Original job description

Job Requirements

Job Title: QA Automation Engineer

Location: PCS CA~TORONTO

Years of Experience: 7-10 Years

Job Summary: We are seeking a highly skilled QA Automation Engineer with 7-10 years of experience to join our dynamic team in Toronto. The ideal candidate will play a crucial role in ensuring the quality and reliability of our software products through automated testing. This position requires a deep understanding of QA automation processes and a commitment to delivering high-quality software solutions.

Responsibilities

  • Design, develop, and maintain automated test scripts for various applications.
  • Collaborate with development teams to understand application functionality and create effective test strategies.
  • Execute automated tests and analyze results to identify defects and areas for improvement.
  • Participate in code reviews and provide feedback on testability and quality.
  • Continuously improve testing processes and methodologies to enhance efficiency and effectiveness.
  • Document test cases, test results, and defects in a clear and concise manner.
  • Mentor junior QA team members and share best practices in automation testing.

Mandatory Skills

  • Proven experience in QA Automation Testing.
  • Strong knowledge of automation testing tools and frameworks.
  • Experience with scripting languages such as Python, Java, or JavaScript.
  • Familiarity with CI/CD pipelines and version control systems.

Preferred Skills

  • Experience with performance testing and security testing.
  • Knowledge of Agile methodologies and working in Agile teams.
  • Understanding of cloud-based testing environments.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 7-10 years of experience in software quality assurance with a focus on automation.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration abilities.

Work Experience

7-10Years
More about this job

Responsibilities

Design, develop, and maintain automated tests; execute them, analyze results, and document test cases, results, and defects. Collaborate with development teams on test strategies and quality, improve testing processes, participate in code reviews, and mentor junior QA team members.

Requirements

Requires 7–10 years of software quality assurance experience focused on automation, strong knowledge of automation tools and frameworks, and scripting experience with Python, Java, or JavaScript. A bachelor's degree in Computer Science, Engineering, or a related field is required, along with familiarity with CI/CD and version control; performance, security, Agile, and cloud testing experience are preferred.

Skills

  • QA Automation Testing
  • Automated Test Scripts
  • Automation Testing Tools And Frameworks
  • Python
  • Java
  • JavaScript
  • CI/CD Pipelines
  • Version Control Systems
  • Performance Testing
  • Security Testing
  • Agile Methodologies
  • Cloud-Based Testing
  • Test Strategy
  • Defect Analysis
  • Mentoring

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Engineering
  • Management & Leadership

Keywords

  • QA Automation
  • Software Quality Assurance
  • Automated Testing
  • Test Scripts
  • Test Cases
  • Test Strategy
  • Automation Testing Tools
  • Testing Frameworks
  • Python
  • Java
  • JavaScript
  • CI/CD
  • Version Control
  • Performance Testing
  • Security Testing
  • Agile Methodologies
  • Cloud-Based Testing
  • Defect Analysis
  • Code Reviews
  • Testability
  • Quality Improvement
  • Mentoring
  • Software Products
  • IT Services
  • Toronto

Report this job