Job Description
Insight Global is seeking a remote QA Automation Analyst to join a Canadian tech agency.
Reporting to the QA Team Lead, the QA Automation Analyst will be responsible for
developing and supporting the planning, design, and execution of test plans, test
scripts, and process plans for projects.
If you're an engineer at heart with a passion
for automation, you'll love this job.
Responsibilities
● Website and Mobile Testing: Ability to validate content for accuracy and formatting,
functionality of internal and external links, proper display and loading of images, and the
integration of third-party tools in different environments.
● Adhering to Tight Deadlines: Managing time effectively to meet tight project deadlines
without compromising quality.
● Reporting and Tracking Defects: Documenting and reporting defects in a clear and
concise manner using bug tracking systems (like Jira or Xray).
● Analyzing Test Results: Identifying patterns and trends in test results to improve the
testing process and prevent future defects.
● Working with Developers: Collaborating with developers to understand software
functionality and identify potential areas for testing.
● Manual Testing: Execute functional, integration, accessibility and end-to-end manual
tests to validate features and uncover defects.
● Automation Testing: Design, develop, and maintain automated test scripts in Cypress
using Javascript to increase efficiency and coverage.
● Communicating with Stakeholders: Reporting on test progress, results, and potential
risks to project stakeholders and clients.
● Staying Up to Date: Keeping abreast of the latest testing tools, technologies, and best
practices.
● Improving Test Coverage: Continuously expanding the scope of automated tests to
cover new features and functionalities.
● Optimizing Test Performance: Refining automated tests to improve their efficiency and
speed.
● AI-assisted test generation — use LLM-based tools (e.g.
Copilot, Cursor, or purpose
built QA tools) to accelerate the authoring of Cypress test scripts,
reducing manual
scripting time without sacrificing quality
● Prompt-driven test case design — leverage AI tools to generate edge case scenarios,
boundary conditions, and negative test paths from requirements or user stories
● LLM output validation — where the product under test includes AI-generated content
or agentic workflows, design test strategies that evaluate output correctness,
consistency, and regression across prompt/model changes
● Exploratory testing with AI assist — use AI tools to identify untested surface areas,
suggest test paths, and flag anomalies in test result patterns
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day.
We are an equal opportunity/affirmative action employer that believes everyone matters.
Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances.
If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to
[email protected].
To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.
Skills and Requirements
3+ years of proven manual testing experience of web applications
● Experience with designing and writing automated tests using Javascript and testing
frameworks (like Cypress, or Selenium).
● Working experience using defect tracking systems such as JIRA/Xray
● Passion for product quality and a positive user experience
● Familiarity with QA methodologies, best practices, and software development life cycle
● Ability to learn quickly and manage priorities in a fast-paced development environment
● Highly driven and proactive with demonstrated creative and critical thinking capabilities,
while staying ahead on QA technologies and methodologies
● Valuable oral and written communication skills, specifically writing detailed tickets and
communicating QA findings to both technical and non-technical audiences
● Excellent analytical, debugging, and problem-solving skills
Hands-on experience using AI-assisted tools to accelerate test authoring or QA
workflows
● Ability to test products that include LLM or agentic components — understands what
"correct" output means in a non-deterministic system and can design repeatable
validation strategies around it ● Experience in an agency, consultancy, or startup environment Experience with Browser
Stack, Axe, Post
Man, GraphQL or Firebase.
● Developing Test Frameworks: Building and maintaining the infrastructure for
automated testing, including libraries, tools, and guidelines for writing and running tests.
● Selecting and Implementing Test Automation Tools: Evaluating and choosing the
right tools for the project, considering factors like programming languages, application
types, and testing environments.
● Experience in an agency, consultancy, or startup environment
● Experience with LLM evaluation tooling (Lang
Smith, Prompt
Foo, or custom eval
pipelines)
● Familiarity with golden dataset testing or LLM-as-judge approaches for validating AI
feature output
● Experience writing evals or regression suites for prompt changes
📌 Web QA Analyst– INTL Brazil eec6c382 (Toronto)
🏢 Insight Global
📍 Toronto