Job Description
Senior Quality Assurance Engineer – Test Automation
Overview
Virtek Vision is a leading provider of precision laser-based templating and inspection solutions based in Waterloo, Ontario. We serve customers worldwide in the aerospace, prefabricated construction, transportation and manufacturing industries. Our solutions enable customers to produce their products better, faster and at a lower cost.
A highly skilled Senior Quality Assurance Engineer with extensive experience in test automation. The ideal candidate will ensure the quality and stability of our software products, AI, and hardware through the development, execution, and maintenance of automated test scripts. This role requires a deep understanding of testing methodologies, experience with test automation frameworks, and a strong focus on performance, functionality, and reliability.
The Senior QA Engineer will collaborate closely with developers, product managers, and other stakeholders to ensure that quality standards are met and help drive continuous improvement in testing processes and tools.
Duties and Responsibilities:
Skills and Expertise required:
Preferred Qualifications:
Working Environment and Conditions
If you have a passion for quality and enjoy working in a collaborative environment, we encourage you to apply.
Virtek encourages applications from all qualified candidates. Accommodations are available upon request. Should you need an accommodation at any stage of the recruitment process please contact us at 519-746-7190 ext. 202.
Overview
Virtek Vision is a leading provider of precision laser-based templating and inspection solutions based in Waterloo, Ontario. We serve customers worldwide in the aerospace, prefabricated construction, transportation and manufacturing industries. Our solutions enable customers to produce their products better, faster and at a lower cost.
A highly skilled Senior Quality Assurance Engineer with extensive experience in test automation. The ideal candidate will ensure the quality and stability of our software products, AI, and hardware through the development, execution, and maintenance of automated test scripts. This role requires a deep understanding of testing methodologies, experience with test automation frameworks, and a strong focus on performance, functionality, and reliability.
The Senior QA Engineer will collaborate closely with developers, product managers, and other stakeholders to ensure that quality standards are met and help drive continuous improvement in testing processes and tools.
Duties and Responsibilities:
- Design, develop, and maintain automated test scripts for desktop/web applications and Restful APIs.
- Analyze software and hardware requirements, and design test strategies and plans to meet those requirements.
- Collaborate with development teams to ensure test coverage and help identify and resolve defects early in the development cycle.
- Perform functional, regression, integration, and performance testing, and ensure automated tests cover all relevant scenarios.
- Lead the creation and execution of automated test suites to ensure robust test coverage across applications.
- Investigate and troubleshoot defects, analyze root causes, and work with H/W and S/W development teams to facilitate timely resolution.
- Report on test results, track defects, and provide regular status updates to stakeholders.
- Contribute to the ongoing improvement of the test automation framework and testing processes.
- Stay up-to-date with the latest industry trends, tools, and best practices for automated testing.
Skills and Expertise required:
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent work experience.
- Minimum of 5+ years of experience in software quality assurance, with at least 3+ years of experience focused on test automation.
- Experience working with hardware and software testing.
- Expertise in any test automation tool(s), including creating and executing automated tests for web and desktop applications.
- Strong programming skills in Python, with experience in writing, debugging, and maintaining automation scripts.
- Solid understanding of test automation frameworks, continuous integration (CI), and version control (e.g., Git).
- Experience with Agile methodologies and working in an Agile environment.
- Familiarity with JIRA, XRay, or other test management and bug-tracking tools.
- Strong problem-solving skills, attention to detail, and ability to work independently.
- Ability to mentor and lead junior QA engineers in test automation best practices.
- Excellent communication and collaboration skills to work effectively with cross-functional teams.
Preferred Qualifications:
- Experience with Selenium or other web automation tools.
- Familiarity with other programming languages such as JavaScript, C#.
- Experience with Network configuration.
- Knowledge of performance testing tools (e.g., LoadRunner, JMeter) is a plus.
- Experience in API testing using tools like Postman.
Working Environment and Conditions
- Office environment with standard office equipment/ home office environment.
- Prolonged periods sitting at a desk and working on a computer including keyboarding and mousing.
- Low intensity of physical effort.
- No direct reports.
If you have a passion for quality and enjoy working in a collaborative environment, we encourage you to apply.
Virtek encourages applications from all qualified candidates. Accommodations are available upon request. Should you need an accommodation at any stage of the recruitment process please contact us at 519-746-7190 ext. 202.
wLZCxG42sm
Visit Original Source:
http://ca.indeed.com/viewjob