Staff Engineer - QA Automation Engineer

Posted 9 Days Ago
Be an Early Applicant
Mississauga, ON, CAN
Hybrid
Senior level
Artificial Intelligence • Information Technology • Machine Learning • Software • Virtual Reality • Analytics
The Role
Design, develop, and maintain automated test scripts and POM frameworks for web, Salesforce Lightning, customer portals, and mobile apps. Build API tests with REST Assured, run tests on cloud platforms, integrate suites into CI/CD (GitHub Actions, Jenkins), contribute to test strategy and regression suites, and leverage AI-assisted tools to improve automation productivity and failure analysis.
Summary Generated by Built In
Company Description

We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist everywhere in the world (18000+ experts across 28 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in!

Job Description

Key Responsibilities

  • Design, develop, and maintain automated test scripts using Java, Selenium WebDriver, Appium, and TestNG.
  • Build and enhance Page Object Model (POM) based frameworks for Salesforce Lightning, Customer Portals, and Mobile apps (iOS/Android).
  • Develop API test automation using REST Assured for backend services and integrations.
  • Execute tests on cloud platforms like LambdaTest / BrowserStack and analyze failures.
  • Integrate automation suites with CI/CD pipelines (GitHub Actions, Jenkins) and ensure scheduled runs (cron) work reliably.
  • Contribute to test strategy, regression suites, smoke tests, and performance test planning.
  • Leverage AI-powered tools (GitHub Copilot, Copilot Chat, MCP-integrated agents) to boost productivity in writing test scripts, generating test cases, refactoring code, and analyzing failures.

Qualifications

Dev - QA Fungability AI

  • Strong programming skills in Java 11+ (OOP, Streams, Collections, Lambdas).
  • Hands-on with Selenium WebDriver, Appium, TestNG, Maven.
  • Hands-on experience using GitHub Copilot / Copilot Chat (or similar AI coding assistants like Cursor, Claude, ChatGPT) for test automation, code generation, and refactoring.
  • Experience automating Salesforce Lightning UI (shadow DOM, dynamic locators, iframes).
  • Solid understanding of REST API testing (REST Assured, Postman).
  • Proficiency with XPath / CSS selectors, including advanced patterns (normalize-space, ancestor/descendant axes).
  • Experience with Git, GitHub, pull requests, rebase, cherry-pick.
  • Familiarity with Rally / Jira for test case and defect management.
  • Knowledge of CI/CD tools GitHub Actions, Jenkins etc.
  • Working knowledge of SOQL and Salesforce data tools (Workbench, Data Loader, Developer Console).
  • Strong debugging and log analysis skills (Log4j, surefire reports).
  •  

Soft Skills

  • Strong analytical and problem-solving mindset.
  • Ability to communicate clearly with cross-functional teams (Dev, PO, BA).
  • Self-driven, with ownership of automation deliverables end-to-end.
  • Agile / Scrum experience and comfort with sprint ceremonies (planning, demo, retros).

Skill Proficiency

  • Java (Strong)
  • API Testing (Expert)
  • Communication & Collaboration (Expert)

Additional Information

Disclaimer: Nagarro is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will be afforded equal employment opportunities without discrimination based on race, creed, color, national origin, sex, age, disability, or marital status.

Skills Required

  • Strong programming skills in Java 11+ (OOP, Streams, Collections, Lambdas)
  • Hands-on experience with Selenium WebDriver
  • Hands-on experience with Appium
  • Hands-on experience with TestNG
  • Experience with Maven
  • Experience building/enhancing Page Object Model (POM) based frameworks
  • Experience automating Salesforce Lightning UI (shadow DOM, dynamic locators, iframes)
  • Develop API test automation using REST Assured
  • Experience with Postman for API testing
  • Experience executing tests on cloud platforms (LambdaTest, BrowserStack)
  • Integrate automation with CI/CD pipelines (GitHub Actions, Jenkins) and scheduled runs
  • Hands-on use of Git, GitHub, pull requests, rebase, cherry-pick
  • Hands-on experience using GitHub Copilot / Copilot Chat or similar AI coding assistants for automation/code generation/refactoring
  • Proficiency with XPath and CSS selectors, including advanced patterns
  • Familiarity with Rally / Jira for test case and defect management
  • Working knowledge of SOQL and Salesforce data tools (Workbench, Data Loader, Developer Console)
  • Strong debugging and log analysis skills (Log4j, surefire reports)
  • Strong analytical and problem-solving mindset; clear communication with cross-functional teams
  • Self-driven with ownership of automation deliverables end-to-end
  • Agile / Scrum experience and comfort with sprint ceremonies

Nagarro Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Nagarro and has not been reviewed or approved by Nagarro.

  • Pay Growth & Progression Compensation is at times described as competitive, with salary hikes and perks occurring on certain occasions. Better growth opportunities and compensation are also positioned as an advantage versus other service-based companies.
  • Flexible Benefits Work arrangements are framed around a “work-from-anywhere” mindset with flexitime and family-friendly working models. This flexibility appears to add meaningful value to the overall rewards package for many roles.
  • Healthcare Strength Medical, dental, and vision coverage are described as available for employees and dependents, alongside life insurance. Mental-health support is also included via an Employee Assistance Program (EAP).

Nagarro Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
19,994 Employees
Year Founded: 1996

What We Do

Nagarro helps future-proof your business through a forward-thinking, fluidic, and CARING mindset. We excel at digital engineering and help our clients become human-centric, digital-first organizations, augmenting their ability to be responsive, efficient, intimate, creative, and sustainable. Today, we are 19,000 experts across 36 countries, forming a Nation of Nagarrians, ready to help our customers succeed.

Similar Jobs

Nagarro Logo Nagarro

Staff Engineer

Artificial Intelligence • Information Technology • Machine Learning • Software • Virtual Reality • Analytics
Hybrid
Mississauga, ON, CAN
19994 Employees

Square Logo Square

Business Development Representative

eCommerce • Fintech • Hardware • Payments • Software • Financial Services
Hybrid
Toronto, ON, CAN
12000 Employees

Pfizer Logo Pfizer

Product Owner

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
In-Office or Remote
6 Locations
121990 Employees
112K-207K Annually

Magna International Logo Magna International

Automation Lead (FoF Focus Plant)

Automotive • Hardware • Robotics • Software • Transportation • Manufacturing
Hybrid
Concord, ON, CAN
171000 Employees
120K-150K Annually

Similar Companies Hiring

Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account