Automation Engineer

Patch Tech Staffing

Calgary

Hybrid

CAD 90,000 - 120,000

Full time

13 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Patch Tech Staffing is seeking an experienced Automation Engineer in Calgary to lead automated testing strategies for web and mobile platforms, guiding cross-functional teams and aligning technical work with client expectations for robust software delivery and high-quality releases.

You will lead developers and QA engineers, build Java-based applications, create Selenium test scripts, and implement mobile testing with Appium/Espresso/XCUITest, while championing CI/CD, Agile, and DevOps practices

Qualifications

  • 3 - 7 years of experience in Java development and testing.
  • Strong expertise in Selenium for test automation.
  • Experience with mobile testing frameworks like Appium, Espresso, or XCUITest.
  • Hands-on experience in both manual and automated testing for web and mobile applications.
  • Expertise in CI and CD pipelines.
  • Strong understanding of software development life cycles and methodologies, including Agile and DevOps.
  • Excellent leadership, mentoring and communication skills.
  • Experience with version control systems (e.g., Git) and project management tools (e.g., Jira, Confluence).
  • Nice-to-have: Playwright.
  • Relevant industry certifications (e.g., ISTQB).

Responsibilities

  • Lead and manage teams of developers, QA engineers, and testers to deliver high-quality software solutions.
  • Develop and implement Java-based applications to meet client requirements and business goals.
  • Create and maintain Selenium-based test scripts for automated functional and regression testing.
  • Ensure the quality of mobile applications by designing, implementing, and executing testing strategies using mobile testing tools and frameworks.
  • Provide technical leadership and guidance to the team, ensuring best practices in coding, testing, and software development methodologies.
  • Collaborate with cross-functional teams to gather requirements and deliver technical solutions.
  • Conduct code reviews and ensure high code quality and maintainability.
  • Monitor project progress and manage client expectations to ensure timely delivery of software solutions.
  • Stay updated with latest trends in Java, Selenium and mobile testing, and adopt best practices.
  • Assist with client communication, providing technical expertise and support throughout the project lifecycle.

Skills

Java
Selenium
Appium
Espresso
XCUITest
CI/CD
Agile
DevOps
Leadership
Communication
Testing

Tools

Git
Jira
Confluence

Job description

Location: Calgary (Hybrid - 3x per week on-site)

Job Type: Fulltime permanent salaried position

Our client is seeking an experienced Automation Engineer to drive automated testing strategies for web and mobile platforms while guiding cross-functional teams. You will bridge technical execution with client collaboration, ensuring robust software delivery.

Responsibilities

  • Lead and manage teams of developers, QA engineers, and testers to deliver high-quality software solutions.
  • Develop and implement Java-based applications to meet client requirements and business goals.
  • Create and maintain Selenium-based test scripts for automated functional and regression testing.
  • Ensure the quality of mobile applications by designing, implementing, and executing comprehensive testing strategies using mobile testing tools and frameworks (e.g., Appium).
  • Provide technical leadership and guidance to the team, ensuring the best practices in coding, testing, and software development methodologies are followed.
  • Collaborate with cross-functional teams, including business analysts, project managers, and clients, to gather requirements and deliver technical solutions.
  • Conduct code reviews and ensure high code quality and maintainability.
  • Monitor project progress and manage client expectations to ensure timely delivery of software solutions.
  • Stay updated with the latest trends and technologies in Java, Selenium, and mobile testing, and incorporate best practices into the team’s workflows.
  • Assist with client communication, providing technical expertise and support throughout the project lifecycle.
  • Troubleshoot complex technical issues, providing innovative solutions when required.

Qualifications

  • 3 - 7 years of experience in Java development and testing.
  • Strong expertise in Selenium for test automation.
  • Solid experience with mobile testing frameworks like Appium, Espresso, or XCUITest.
  • Hands-on experience in both manual and automated testing for web and mobile applications.
  • Expertise in continuous integration (CI) and continuous deployment (CD) pipelines.
  • Strong understanding of software development life cycles and methodologies, including Agile and DevOps.
  • Excellent leadership and mentoring skills.
  • Strong analytical and problem-solving abilities.
  • Excellent communication skills, with the ability to work with both technical and non-technical stakeholders.
  • Experience with version control systems (e.g., Git) and project management tools (e.g., Jira, Confluence).

Preferred / Nice-to-Have

  • Experience with Playwright.
  • Relevant industry certifications (e.g., ISTQB).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Mobile Automation Engineer
Mobile Automation Engineer

HireOn Tech • Calgary

On-site
CAD 90,000 - 120,000
Quality Engineer
Quality Engineer

Galent • Calgary

Hybrid
CAD 90,000 - 120,000
Quality Assurance Automation Engineer
Quality Assurance Automation Engineer

Genpact • Calgary

Hybrid
CAD 80,000 - 100,000
Senior Mobile Automation Engineer - Android & iOS Expert
Senior Mobile Automation Engineer - Android & iOS Expert

HireOn Tech • Calgary

On-site
CAD 90,000 - 120,000
Quality Assurance Engineer - Mobile
Quality Assurance Engineer - Mobile

Flatirons Solutions Corp. • Edmonton

On-site
CAD 70,000 - 110,000
QA Automation Engineer
QA Automation Engineer

RELQ TECHNOLOGIES • Canada

Remote
CAD 80,000 - 100,000
RQ08751 - Automation Developer - Senior
RQ08751 - Automation Developer - Senior

Rubicon Path • Toronto

On-site
CAD 90,000 - 120,000
Automation Designer / Engineer -3142 -OJO
Automation Designer / Engineer -3142 -OJO

Right Talent Right Now • Montreal (administrative region)

On-site
CAD 75,000 - 90,000
Automation Engineer
Automation Engineer

Genpact • Calgary

On-site
CAD 80,000 - 110,000
Competitive benefits
Career advancement opportunities
Flexible work environment
Software Test Automation Engineer C#
Software Test Automation Engineer C#

ROSS • Vaughan

Hybrid
CAD 70,000 - 90,000
Work-from-home options
Free parking
Access to cafe and gym