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, maintain, and execute automated tests; analyze results, document defects, and collaborate with development teams on test strategies and software quality. Improve testing processes, contribute to code reviews, and mentor junior QA team members.

Requirements

Requires 7–10 years of software quality assurance experience focused on automation, a bachelor's degree in Computer Science, Engineering, or a related field, and experience with automation tools, frameworks, and scripting languages. Candidates should also understand CI/CD and version control and demonstrate strong analytical, problem-solving, communication, and collaboration skills.

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

Keywords

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

Report this job