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

Requirements

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

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
  • Analytical And Problem-Solving Skills

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Engineering

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
  • Process Improvement
  • Mentoring
  • Software Products
  • IT Services
  • IT Consulting

Report this job