Posted in

QA Automation Engineer

QA Automation Engineer

CompanyOkta
LocationToronto, ON, Canada
Salary$94000 – $142000
TypeFull-Time
Degrees
Experience LevelMid Level

Requirements

  • 3+ years of professional experience with web technologies (HTML, CSS, JavaScript) and their relevance to front-end testing.
  • 3+ years of professional experience in designing and implementing automated test frameworks and scripts.
  • Experience testing applications built on AEM, including understanding its component structure and content delivery mechanisms.
  • Demonstrated proficiency in JavaScript for test automation, including experience with frameworks like Selenium, Cypress, or Playwright.
  • Experience with CI/CD pipelines and integrating automated tests into the deployment process.
  • Strong Git experience and are comfortable with version control workflows for managing test code.

Responsibilities

  • Participate in cross-team initiatives from end to end, including test plan reviews, defect triage, automation strategy discussions, and release validation.
  • Design, develop, and implement automated test suites for web applications, focusing on front-end functionality, ensuring accessibility, performance, and responsiveness, and contributing to the overall quality of our marketing organization’s digital presence.
  • Develop and maintain automated test scripts for UI/UX elements, validating the accurate rendering of HTML, CSS, and JavaScript.
  • Optimize automated test performance, considering factors such as test execution speed, efficient test data management, and integration with CI/CD pipelines.
  • Contribute to documentation related to test plans, test cases, automation frameworks, and defect reporting, including front-end component testing guidelines and best practices.
  • Maintain a high awareness of industry issues and trends, particularly in regard to automated testing methodologies, accessibility (WCAG) testing tools, front-end testing frameworks, and emerging web technologies, and keep team members informed as appropriate, with a view to incorporate these in future testing strategies, staying ahead of the market, and positioning yourself and the company as a digital quality assurance specialist.

Preferred Qualifications

  • Experience in testing API integrations and server-side logic (e.g., Node.js, REST APIs).
  • Demonstrated experience in automating tests for modern JavaScript frameworks/libraries (e.g., Next.js, Vue.js) integrated within AEM.
  • Experience working with UI design tools (e.g., Figma) for test planning and visual validation.
  • Deep understanding of web accessibility (WCAG) guidelines and experience in implementing and automating accessibility tests.
  • Experience with performance testing tools and methodologies.