New Value Solutions, a national IT consulting company is seeking a QA Automation Specialist to help our client in developing, implementing, and optimizing automated testing frameworks and strategies to ensure the quality, stability, and performance of applications and solutions.
The role will help drive innovation by leveraging emerging technologies such as Artificial Intelligence, Machine Learning, and Blockchain, to increase productivity and stability and reduce costs within the technology department.
The QA Automation Specialist will work collaboratively with developers, product owners, and other QA team members to build robust, scalable, and reusable test scripts.
Responsibilities :
- Automate Testing Functions : Automate testing activities, including script conversions, using AI and other emerging technologies.
- Hands-On Testing : Perform both automated and manual testing on rapid prototypes (Proofs of Concept (PoCs)) and similar projects.
- Analyze and Optimize : Identify opportunities to use automation to reduce effort, overhead, and manual work, increasing quality in the rapid prototyping lifecycle and DevOps SDLC.
- Identify Automation Opportunities : Recognize testing, validation, and QA activities that can benefit from automation during software support and maintenance.
- Maintain Test Artifacts : Automate updates and maintenance of test artifacts, UAT libraries, and test data resulting from changes to requirements, code, or security updates.
- Build Automation Solutions : Develop solutions to scan code bases and repositories, identify missing tests, and deploy them to address critical failure areas or risks.
- Develop AI Agents : Create AI agents or other emerging technology solutions to support activities such as script conversions and UAT script creation.
- Champion QA Mindset : Advocate for a shift from Quality Control to Quality Assurance, redefining QA and testing functions.
- Track Progress : Prepare baseline data and measures to track progress, integrating these into QA dashboards.
- Collaborate and Engage : Work collaboratively with others, valuing diverse perspectives, and using data and analytics to inform decisions and validate approaches.
- Innovate and Challenge : Challenge the status quo, approach obstacles with optimism, take calculated risks, and apply unconventional problem-solving approaches to drive innovation.
- Participate in Agile Events : Engage in team agile events and activities, including acting as Product Owner during backlog grooming, maintenance, and planning.
Facilitate when required and lead demonstrations during end-of-sprint reviews.
- Crosstrain and Share Expertise : Promote consistency across teams, build strong relationships with stakeholders, and leverage collaboration events to stimulate a growth mindset and learning culture.
- Evaluate Tools : Participate in the evaluation and selection of software development QA and testing automation frameworks and tools.
- Stay Informed : Keep up with emerging trends and technologies, leveraging them to ensure solutions are at the forefront of technology.
- Additional Duties : Perform other related duties, ad hoc assignments, and participate in special projects as required.
Requirements :
Technical Expertise : Knowledge of cutting-edge technologies like Artificial Intelligence, Machine Learning, and Blockchain.
Extensive skills in test automation, performance testing, and API / integration testing.
- Passion for Technology : Enthusiasm for technology, automation, quality, and productivity.
- Experience : Proven experience in agile, DevOps, automation, test-driven development environments, and cloud computing.
- QA and Testing Insight : Ability to provide insights into opportunities to automate technical QA and testing activities, shifting these to developers and AI agents.
- Quality Assurance Mindset : Ability to distinguish between Quality Assurance and Quality Control and champion the move to a Quality Assurance mindset.
- Collaboration Skills : Strong collaborative skills, engaging proactively with diverse perspectives to achieve successful outcomes.
- Analytical Skills : Use data and analytics to inform decisions, validate approaches, and identify root causes and interconnections of components.
- Innovative Thinking : Ability to challenge the status quo, approach obstacles with optimism, and apply unconventional problem-solving approaches.
- Crosstraining and Knowledge Sharing : Promote consistency across teams, build strong relationships with stakeholders, and drive the adoption of new technologies and practices.
If you have this expertise, and are able to work in Canada, please submit your resume. While we thank all candidates in advance for their application, only those candidates who are shortlisted will be contacted.
The hourly rate range for this position is $65 - $85, with the final rate based on consultant experience and fit for the role.