Skip to content

QA Automation Engineer
Company | Okta |
---|
Location | Toronto, ON, Canada |
---|
Salary | $94000 – $142000 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Mid 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.