193 Software Testing jobs in Canada
Analyst, Software Quality Assurance

Posted 2 days ago
Job Viewed
Job Description
**Why join us?**
At Bombardier, we design, build and maintain the world's peak-performing aircraft for the world's most discerning people and businesses, governments and militaries. We have been successful in setting the highest standards by putting our people at the heart of it all, and defining excellence, together.
Working at Bombardier means operating at the highest level. Every day, you are part of a team that delivers superior experiences and products, pushing the boundaries of what's possible in our industry and beyond. By prioritizing employee growth and development, we empower everyone to reach their full potential on their own terms, because the best work happens when you are free to be yourself and share your unique expertise.
**Bombardier's Benefits Program**
With our employees' well-being top of mind, we offer a comprehensive and competitive Benefits Program, which includes the following:
+ Insurance plans ( _Dental, medical, life insurance, disability, and more)_
+ Competitive base salary
+ Retirement savings plan
+ Employee Assistance Program
+ Tele Health Program
**What are your contributions to the team?**
Bombardier is currently seeking a Software QA Analyst to join their Digital team. The ideal candidate will have strong technical skills with solid backend experience and excellent communication skills as they will be working closely with Development and Product Management teams to develop and maintain top quality digital applications. This role will require a solid mix of both manual testing with a focus on functional, integration, and regression testing, as well as exposure and understanding of Automation frameworks and scripting.
+ Creating QA test artifacts (Test Strategies, Test Scenarios and Cases, Test Results and Reports) and functional documentation.
+ Active contribution to scrum team ceremonies such as story grooming and refinement sessions, sprint planning & retrospectives, daily scrum meetings.
+ Executing manual and automated test cases at the functional, UI, API, Integration, and Regression levels to ensure requirements have been met.
+ Maintaining up to date Regression suite.
+ Reporting issues in requirements from the onset as well as usability issues once functionality has been released for testing.
+ Communicating test progress, results, and other relevant project information to key stakeholders and management.
+ Troubleshooting issues and clearly reporting them in Jira with an understanding of issue severity based on risk analysis.
+ Recommend process improvements after root cause analysis and report based on findings.
+ Staying up to date on Software QA practices and tools to ensure efficiencies in testing.
**How to thrive in this role?**
+ You have over five (5) years of proven expertise with manual testing experience in such areas as functional, regression, integration, user interface.
+ You have a strong expertise in automated testing frameworks and tools.
+ You have had exposure to non-functional testing such as Performance, Load, Security.
+ You have experience with Accessibility testing.
+ You have experience in writing SQL queries and scripts.
+ You have experience in working within an agile software development team.
+ You have a strong ability to analyze, define, and translate business and functional requirements, use cases, designs, and technical specifications into testing requirements.
+ You have excellent communication skills, both verbal and written, and inter-personal skills.
+ You are a highly developed critical and analytical thinker geared toward first level problem solving.
+ You are well-versed in writing test cases and identifying all test scenarios that provide complete test coverage.
+ You are familiar with tools like Jira, Confluence, Sharepoint, Zephyr, Postman, Playwright.
+ You have the ability to prioritize work with a focus on deadlines and deliverables.
+ You are independently able to solve complex tasks and recognize as well as escalate risks.
+ You are quickly able to demonstrate a high level of productivity, learning, responsibility, and influence, accountable for all quality deliverables in a quest for continuous improvement.
Please note: You don't need all the skills, knowledge, and experience listed for this position! We're not looking for the perfect candidate, we're looking for great talent and resourcefulness.
Bombardier is an equal opportunity employer and encourages persons of any race, religion, ethnicity, gender identity, sexual orientation, age, immigration status, disability or other applicable legally protected characteristics to apply.
**Job** Analyst, Software Quality Assurance
**Primary Location** Administrative Centre (CA)
**Organization** Aerospace Canada
**Shift** Day job
**Employee Status** Regular
**Requisition** 6227 Analyst, Software Quality Assurance
Software Quality Assurance Engineer
Posted today
Job Viewed
Job Description
Job Description
Description
At OnePlan, we specialize in creating AI-enabled solutions that make strategic portfolio, financial, resource, and work management seamless. We help businesses bridge the gap between strategy and execution by offering solutions that boost business agility, streamline project management, and optimize resources.
What Makes us Unique?
What truly makes OnePlan stand out is our commitment to delivering powerful solutions and fostering a culture of collaboration. We combine robust analytics with a platform that integrates seamlessly into the tools businesses already know and trust. Our high-trust, team-focused environment allows us to innovate quickly and deliver solutions that drive meaningful results for our clients. We're passionate about exceeding expectations, working together to empower organizations to succeed in a rapidly changing business landscape.
What You’ll Do at OnePlan
We value people who can bring a diverse perspective to our product and where a QA Engineer will not just write test cases and run test scripts, but will have a real meaningful impact on the direction of the product and ensure quality during the entire product development lifecycle.
In addition, as a QA Engineer, you'll:
- Create quality plans and set testing standards that raise the bar for our products
- Write and maintain test cases, and execute both manual and automated tests
- Test application functionality, performance, and scalability to ensure reliability at scale
- Collaborate closely with developers, product managers, and other teams to deliver high-quality web applications and services
- Support the entire product development lifecycle by identifying issues early and influencing product direction with a quality-first mindset
- Work within a dynamic, agile environment, using the latest web technologies to solve real problems for our customers.
Our Ideal Fit
- 1+ years of experience in QA engineering or a related engineering role in a SaaS or enterprise software environment
- Experience using Postman or similar tools for API testing
- Comfortable with both manual and automated testing across front-end and back-end
- Hands-on experience with test automation frameworks (e.g., Selenium, Cypress, Playwright, etc.)
- A degree in Computer Science or equivalent technical experience
- Solid understanding of QA processes and strong problem-solving skills
- Experience testing cloud and mobile applications
- Familiarity with Microsoft Office 365 and Azure apps and services
- Hands-on experience working with services at scale
- Ability to develop, debug, and maintain code in object-oriented languages and use database querying languages
Bonus points if you have
- Familiarity with C#, .NET, and Microsoft ecosystem is an asset
Solid understanding of software development lifecycle in agile environments - Exposure to CI/CD pipelines and modern test automation frameworks
- Bilingual (English/French) written and spoken is an asset
- A knack for spotting usability issues and thinking like the customer
- Strong communication skills to share quality insights across teams
More Reasons Why You Should Apply!
- We’re a remote-first company with team members across the USA, Canada, UK, and India!
- OnePlan has been recognized as the Global Microsoft Partner of the Year in Project and Portfolio Management in 2019, 2020, 2021, and 2022.
- We’ve been named a "Strong Performer" in the latest Forrester Strategic Portfolio Management WAVE report.
- We offer comprehensive health, dental, and vision benefits, with additional insurance options.
- Employer RRSP and 401K matching programs.
- A fun, collaborative, and diverse environment with regular health and team challenges to keep things light and enjoyable!
At OnePlan, we are committed to equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or expression, or veteran status. We are proud to be an equal-opportunity workplace.
Upon receipt of an offer letter, candidates will be subject to a standard background check process.
Disclaimer: We’ll only contact candidates who have applied directly through our official channels. Any communication about job offers will always come from an email address linked to OnePlan Solutions, and we’ll follow our standard hiring process every time. You’ll never be asked for money or personal information during the interview process. If something feels off, don’t hesitate to reach out to us to confirm.
Ready to Apply?
Check out what it’s like to work at OnePlan and learn more about us at
Software Quality Assurance Specialist
Posted today
Job Viewed
Job Description
Job Description
Salary:
dcbel Inc. ( is a growing company developing technology and designing products that will make clean, efficient, and sustainable energy accessible to all because everyone in the world deserves energy without compromise.
dcbel at the leading edge of the residential energy revolution, enabling decentralized energy consumption and production through its vertically integrated suite of energy hardware and software products, and their supporting infrastructure. Our flagship product, the dcbel Home Energy Station, is a small wall mounted device that gives everyone ownership over their energy supply by using solar power to charge their EV and home, unlocking their EVs battery for backup power (V2H), and optimizing the energy flow between their solar panels, EVs, backup battery and the grid.
The opportunity
dcbel is looking to hire a Software Quality Assurance Specialist to work in our growing team. The successful candidate will play an important role in defining and executing test plans of Web, mobile and backend applications and services of our ChorusTM platform.
Main responsibilities
- Review requirements and specifications to understand the product features.
- Design comprehensive test cases based on business and functional requirements.
- Identify and document test scenarios for manual testing.
- Execute test cases manually across different platforms and environments.
- Log defects in a bug-tracking system (e.g., Azure DevOps).
- Perform regression, smoke, sanity, exploratory, and ad-hoc testing.
- Clearly document bugs with steps to reproduce, screenshots, and environment details.
- Communicate bugs to developers and collaborate to resolve them.
- Re-test fixed defects and close bugs after validation.
- Work closely with developers and other QA engineers.
- Participate in daily stand-ups, sprint planning, and review meetings.
- Maintain test cases and test data.
- Create and update QA documentation including test plans, checklists, and reports.
- Provide feedback to improve the QA process and product quality.
- Identify areas for automation or tool improvement if applicable.
- Share knowledge of QA best practices and tools.
Key requirements
- Bachelors degree in computer science, Information Technology, Engineering, or a related field.
- Relevant certifications (optional but advantageous), such as ISTQB Foundation Level or Certified Software Tester (CSTE).
- 3+ years of hands-on experience in manual software testing.
- Experience testing Web and/or mobile applications.
- Experience in writing clear, concise, and comprehensive test cases and test scenarios.
Bonus skills
- Bilingual English and French
Profile
- Strong analytical and problem-solving abilities.
- Attention to detail and a commitment to delivering high-quality work.
- Strong understanding of the software development lifecycle (SDLC) and software testing lifecycle (STLC).
- Proficiency in using test management and bug tracking tools (e.g., Azure DevOps).
- Familiarity with databases and ability to write basic SQL queries.
- Ability to work independently and as part of a team in an Agile environment.
- Basic understanding of automation tools or willingness to learn.
- Exposure to API testing using tools like Postman.
- Understanding of version control systems (e.g., Git).
- Excellent written and verbal communication skills.
What's in it for you
- Be part of a company that is backed by numerous globally respected investors and has world-changing patents in an industry changing for the first time in history.
- Grow your professional experience amongst blue chip partners and a close-knit team of committed and experienced energy experts who deeply care about the work they do.
- Full benefits package including Health insurance, Health virtual care, employee stock options plan (ESOP) and flexible hours. Parking available or with our employer commute program a short walking distance from Metro Namur.
Software Quality Assurance (QA) Specialist
Posted today
Job Viewed
Job Description
Job Description
Salary:
About Uplifter:
Uplifter provides software solutions for managing sports clubs and federations, with a focus on improving operational efficiency for these organizations. We are in a period of growth and innovation and are looking for a highly skilled Software Quality Assurance Specialist to join our team.
Job Summary:
We are seeking a detail-oriented and experienced Software QA Specialist to join our development team. The role will be focused on testing new features, finding bugs, and ensuring the smooth operation of our software products. You will work closely with developers, product managers, and other team members to ensure that our platform maintains the highest level of quality and performance.
Key Responsibilities:
- Review and analyze system specifications, user stories, and requirements.
- Create detailed, comprehensive, and well-structured test plans and test cases.
- Execute manual and automated tests on web-based applications to identify bugs and ensure compliance with specifications.
- Collaborate with developers and product teams to understand the features and functionality of new releases.
- Report bugs, track issues, and ensure timely resolution using bug tracking tools (e.g., Jira).
- Perform regression testing, functional testing, usability testing, and performance testing.
- Document testing processes and results.
- Participate in sprint planning meetings to provide feedback on testing requirements and timelines.
- Ensure the quality and functionality of software for a seamless end-user experience.
Required Skills and Qualifications:
- Proven experience as a Quality Assurance (QA) Specialist or relevant role.
- Strong knowledge of QA methodologies, tools, and processes.
- Experience in manual and automated testing for web applications.
- Proficiency with bug tracking tools (e.g., Jira, Bugzilla) and test management software.
- Familiarity with Agile frameworks and working in an Agile environment.
- Experience with writing clear, concise, and comprehensive test plans and test cases.
- Knowledge of programming or scripting languages is a plus but not required.
- Excellent analytical skills and attention to detail.
- Strong communication skills, both written and verbal.
- Ability to work independently and manage tasks.
Preferred Qualifications:
- Previous experience testing SaaS platforms or sports management software.
- Familiarity with automated testing tools like Selenium, Cypress, TestComplete, or similar.
- Experience with performance and stress testing.
Why Join Uplifter?
- Join a high-performance team dedicated to transforming sports management through technology.
- Work in a fast-paced, collaborative environment with opportunities for growth.
- Hybrid work model with flexibility.
Software Quality Assurance (QA) Engineer
Posted today
Job Viewed
Job Description
Job Description
About Medeloop
Medeloop is creating the future of clinical operations and health research through cutting-edge AI and big data technologies. Our unified platform, spanning AI-powered analytics, study management, and grant automation, streamlines the entire research lifecycle, enabling faster, smarter, and more impactful discoveries across medicine and public health.
Recognized by Politico as the " AI Disrupter-in-Chief " for healthcare and public health, Medeloop is trusted by premier institutions across government, academia, and life sciences. From major healthcare centers to leading life science companies, our partners rely on Medeloop to unlock insights that were previously out of reach.
At the heart of our platform is one of the largest and most diverse health data ecosystems in the industry with over 100 million patient records that fuel the work of AI "scientists" purpose-built to drive breakthroughs in health equity, drug development, chronic disease, and more. Interested candidates can review a demo of one of our AI scientist research pipelines and read about our mission on our Linkedin .
We are a fast-growing company backed by world-class investors including General Catalyst, Icon Ventures, Inovia Capital, and Healthier Capital. Our team includes leaders in AI, life sciences, and medical research (such as the former editor-in-chief of JAMA, the team who wrote the most-read scientific publication in medicine for 2023 and public health for 2018, and the creators of BloombergGPT ) who bring unmatched expertise and vision to our mission. The company is led by serial entrepreneurs with a proven track record.
We're not just building tools; we're building a better future. By accelerating research timelines and expanding access to insights, Medeloop empowers the next generation of researchers to deliver faster cures, smarter policy, and ultimately, save lives.
Join us as we build the future of science.
Who You Are:A driven QA Software Production Engineer who thrives in fast-paced environments and is excited to shape the future of quality engineering at a quickly ramping Medeloop. You'll ensure the quality, reliability, and efficiency of our software releases across web platforms through rigorous end-to-end testing in both pre and post production phases of our web platform. Most importantly, you want to make a difference in the world!
Your primary focus will include:
- Designing, executing, and maintaining comprehensive testing strategies, including automated regression testing, smoke testing, and performance validation, to guarantee the reliability and stability of every release.
- Drive test-driven development and play a key role in managing versioning, release cycles, and integrating with CI/CD pipelines to automate testing.
- Set the standards and practices of other development engineers to ensure their software deliveries align with QA best practices.
- Contribute to the development of scalable testing infrastructure that powers our platform's capabilities.
Your primary responsibilities will include:
- Collaborate with engineering and product teams to define testable acceptance criteria and understand feature requirements and user flows.
- Design, execute, and maintain test plans, including exploratory, regression, and smoke testing across our web platforms.
- Develop and maintain automated test cases using industry-standard tools like Cypress, Playwright, or similar frameworks.
- Identify, document, and prioritize bugs and quality issues, working cross-functionally to resolve them efficiently.
- Oversee release and version control processes, including branching strategies and CI/CD pipeline integration.
- Monitor production environments using observability tools such as Datadog and Sentry to ensure system health post deployment and continual improvement.
- Track and report quality metrics to ensure release readiness.
- Promote standard production engineering practices throughout the development lifecycle.
The ideal candidate will have the following experiences:
- 4+ years of experience in QA, software production engineering, or related quality assurance roles.
- Experience with both automated and manual testing methodologies, including unit, integration, end-to-end (E2E), regression, and smoke testing.
- Proficiency with testing frameworks such as Jest, React Testing Library, Supertest, and pytest.
- Hands-on experience with testing tools like Cypress, Playwright, Supertest, and pytest (including requests or Selenium-based testing)
- Experience testing RESTful APIs using tools like Postman or Supertest.
- Strong understanding of analytics pipelines and basic statistical methods.
- Confidence working within a modern AWS-based infrastructure, including services like EC2, ECS, EMR, DynamoDB, and Aurora.
- Experience validating data-intensive applications deployed across customer-managed cloud environments, including pipelines that run in AWS or hybrid setups when customer uses a different cloud environment, and ensuring quality across varied infrastructure.
- A desire to take on a leadership role in shaping how software is built, tested, and released.
Software Quality Engineer
Posted 9 days ago
Job Viewed
Job Description
**Grade Level (for internal use):**
09
**The Impact:**
The Quality Engineering team works in partnership with other Technology Functions and the Business to ensure quality delivery of our products. The team works in an Agile environment and is located globally. The team is independent in driving all decisions and is responsible for continuously improving customer experience, revenue growth and operations enablement through quick turn-around of development of our products with high quality.
**Key Responsibilities:**
+ As a Quality Engineer, you will make a significant contribution in building solutions to test applications across Web/ Mobile/API/Services platforms.
+ Your challenge will be reducing the "time to market" for products without compromising quality, by leveraging automation and innovation.
+ You will use a wide range of technologies and have the opportunity to interact with different internal teams.
**What We're Looking For:**
**Basic Required Qualifications:**
+ 2+ years of experience in software testing or development with good understanding of testing, coding and debugging procedures
+ Experience in programming using Python/C#/Java or other languages
+ Experience in design and development of automated tests using automation tools (e.g. Selenium, Appium) with exposure in testing across the application layers (UI/Service/Data layers/Mobile)
+ Experience in advising team to identify automatable test cases at different layers (UI, Services and Data layer tests). Ability to working with developers to build automation/performance friendly code is a plus.
+ Experience in refactoring test automation/performance suites as necessary
+ Experience working with SOAP and REST service and understanding of SOA architecture
+ Experience of SQL/PL-SQL, writing SQL queries
+ Exposure to Behavior Driven Development (BDD) practices and experience in Agile methodology is highly desirable
+ Exposure to testing in CI, DevOps, rolling deployment/upgrade model is highly desirable
+ Experience in developing Test Plans and Test Cases, engage in Exploratory Testing, creating and maintaining Defect Reports
+ Demonstrate ability to explain complex technical issues to both technical and non-technical audiences
+ Strong communication skills and ability to produce clear, concise and detailed documentation
+ Excellent problem solving, analytical and technical troubleshooting skills
+ Bachelor's or higher qualification in Computer Science, Information Systems or equivalent is preferred
**About S&P Global Ratings**
At S&P Global Ratings, our analyst-driven credit ratings, research, and sustainable finance opinions provide critical insights that are essential to translating complexity into clarity so market participants can uncover opportunities and make decisions with conviction. By bringing transparency to the market through high-quality independent opinions on creditworthiness, we enable growth across a wide variety of organizations, including businesses, governments, and institutions.
S&P Global Ratings is a division of S&P Global (NYSE: SPGI). S&P Global is the world's foremost provider of credit ratings, benchmarks, analytics and workflow solutions in the global capital, commodity and automotive markets. With every one of our offerings, we help many of the world's leading organizations navigate the economic landscape so they can plan for tomorrow, today.
For more information, visit In It For** **You?**
**Our Purpose:**
Progress is not a self-starter. It requires a catalyst to be set in motion. Information, imagination, people, technology-the right combination can unlock possibility and change the world.
Our world is in transition and getting more complex by the day. We push past expected observations and seek out new levels of understanding so that we can help companies, governments and individuals make an impact on tomorrow. At S&P Global we transform data into Essential Intelligence®, pinpointing risks and opening possibilities. We Accelerate Progress.
**Our People:**
We're more than 35,000 strong worldwide-so we're able to understand nuances while having a broad perspective. Our team is driven by curiosity and a shared belief that Essential Intelligence can help build a more prosperous future for us all.
From finding new ways to measure sustainability to analyzing energy transition across the supply chain to building workflow solutions that make it easy to tap into insight and apply it. We are changing the way people see things and empowering them to make an impact on the world we live in. We're committed to a more equitable future and to helping our customers find new, sustainable ways of doing business. We're constantly seeking new solutions that have progress in mind. Join us and help create the critical insights that truly make a difference.
**Our Values:**
**Integrity, Discovery, Partnership**
At S&P Global, we focus on Powering Global Markets. Throughout our history, the world's leading organizations have relied on us for the Essential Intelligence they need to make confident decisions about the road ahead. We start with a foundation of **integrity** in all we do, bring a spirit of **discovery** to our work, and collaborate in close **partnership** with each other and our customers to achieve shared goals.
**Benefits:**
We take care of you, so you can take care of business. We care about our people. That's why we provide everything you-and your career-need to thrive at S&P Global.
Our benefits include:
+ Health & Wellness: Health care coverage designed for the mind and body.
+ Flexible Downtime: Generous time off helps keep you energized for your time on.
+ Continuous Learning: Access a wealth of resources to grow your career and learn valuable new skills.
+ Invest in Your Future: Secure your financial future through competitive pay, retirement planning, a continuing education program with a company-matched student loan contribution, and financial wellness programs.
+ Family Friendly Perks: It's not just about you. S&P Global has perks for your partners and little ones, too, with some best-in class benefits for families.
+ Beyond the Basics: From retail discounts to referral incentive awards-small perks can make a big difference.
For more information on benefits by country visit: Hiring and Opportunity at S&P Global:**
At S&P Global, we are committed to fostering a connected and engaged workplace where all individuals have access to opportunities based on their skills, experience, and contributions. Our hiring practices emphasize fairness, transparency, and merit, ensuring that we attract and retain top talent. By valuing different perspectives and promoting a culture of respect and collaboration, we drive innovation and power global markets.
S&P Global has a Securities Disclosure and Trading Policy ("the Policy") that seeks to mitigate conflicts of interest by monitoring and placing restrictions on personal securities holding and trading. The Policy is designed to promote compliance with global regulations. In some Divisions, pursuant to the Policy's requirements, candidates at S&P Global may be asked to disclose securities holdings. Some roles may include a trading prohibition and remediation of positions when there is an effective or potential conflict of interest. Employment at S&P Global is contingent upon compliance with the Policy.
**Recruitment Fraud Alert:**
If you receive an email from a spglobalind.com domain or any other regionally based domains, it is a scam and should be reported to . S&P Global never requires any candidate to pay money for job applications, interviews, offer letters, "pre-employment training" or for equipment/delivery of equipment. Stay informed and protect yourself from recruitment fraud by reviewing our guidelines, fraudulent domains, and how to report suspicious activity here ( .
---
**Equal Opportunity Employer**
S&P Global is an equal opportunity employer and all qualified candidates will receive consideration for employment without regard to race/ethnicity, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, marital status, military veteran status, unemployment status, or any other status protected by law. Only electronic job submissions will be considered for employment.
If you need an accommodation during the application process due to a disability, please send an email to: and your request will be forwarded to the appropriate person.
**US Candidates Only:** The EEO is the Law Poster describes discrimination protections under federal law. Pay Transparency Nondiscrimination Provision - - Professional (EEO-2 Job Categories-United States of America), IFTECH202.1 - Middle Professional Tier I (EEO Job Group)
**Job ID:**
**Posted On:**
**Location:** Toronto, Ontario, Canada
Software Quality Assurance and Automation Test Engineer -Automotive Infotainment
Posted today
Job Viewed
Job Description
Job Description
Location: Markham, Ontario, Canada
Position Title: Software Quality Assurance and Automation Test Engineer - Automotive Infotainment
CIeNET is a mobile, automotive, telecom and enterprise software services and solutions research, engineering and development company founded in the U.S. in the year 2000. We currently have over 2,400 employees worldwide, supporting customers in North America, Asia and Europe. We have over ten locations across US, Canada, Mainland China and Taiwan. CIeNET has been named Global Outsourcing 100 in sixteen consecutive years. CIeNET became an ALTEN Group company in 2021.
CIeNET has been expanding its footprint in Canada to better serve our industry leading customers in the automotive industry. We are engaged in the development of cutting-edge technologies and products that have brought automotive infotainment, mobile internet, telematics services, and Advanced Driver Assistance Systems (ADAS) technologies to fruition over the years.
CIeNET Canada welcomes skilled, dedicated, innovative and motivated professionals to join our team in developing a promising career with us.
Role Summary
The software QA engineer will be an important member of our infotainment testing/verification team in Canada, which is part of the larger Global Engineering team working with our industry leading client. The QA engineer will be responsible for defining, implementing, executing, and maintaining test plans and test cases to ensure the software is delivered with high quality. The engineer will work closely with software developers/engineers, requirement developers/engineers and program managers through the entire product lifecycle. The QA engineer reviews requirement specifications and design documents, to better understand the features and specifications for the efficient design of test cases to address the full spectrum of the requirements and quality. The automation test Engineer should improve engineering productivity. In order to achieve this goal, automation test engineer are responsible for designing and implementing highly efficient automation test infrastructure, as well as tools and test scripts to test the specific products and solutions automatically.
Key Responsibilities
- Participate in requirement reviews in order to write test procedures and test cases
- Define test strategies based on software development plans
- Define and maintain test plans based on software development schedule
- Setup, integrate and develop highly efficient and reliable test infrastructure
- Design and develop tools and scripts for product and solution automation test
- Investigate and evaluate new techniques and tools for continuous improvement
- Ensure test plans align with the development schedule and project milestones
- Prepare test reports on test results and problems and provide initial issue analysis
- Analyze reported issues to generate quality reports, and contribute to defect prevention
- Support development teams to verify and/or reproduce reported issues
- Participate in the continuous improvement of test processes and methodologies
- Setup and configure necessary hardware and operating environments for specialized and daily test cases
- Maintain of test equipment and the test library environment
- Participate in development of test tools and test scripts
- Interact with software developers and other QA engineers to ensure the deliverables fully address the needs
Requirements
Required Skills and Experiences:
- Minimum three years of experience in software quality assurance
- Minimum two years of experience in testing Android code
- Minimum two years of experience in mobile or automotive industry
- Understanding and experience of different automation framework
- Experience in automation tools like Jenkins, Selenium, Appium and others is a plus
- Experience with Android automation test tools such as UiAutomator, Monkey&MonkeyRunner or Robotium
- Development or scripting skills in common language such as JAVA, Python, Perl, C++ or shell
- Ability to anticipate problems and issues, and then recommend solutions to the problems
- Experience in mobile application automation is highly preferred
- Solid knowledge of software quality assurance methodologies and tools
- Knowledge of testing embedded product software
- Test driven development experience is a plus
- Good experience with different Operating Systems, especially Linux variants
- Working knowledge of Scrum/Agile software development process
- Outstanding verbal and written communication skills
- QA analyst / engineer needs to possess technical writing skills, effective communication skills, problem-solving and analytical skills, organizational skills, and interpersonal skills.
- QA analyst / engineer must be self-motivated, a quick-learner and reliably deliver on time in a fast-paced work environment
Education and Training:
- Bachelor's degree in Computer Science, Software Engineering, or related field.
Preferred Education and Certification:
- Higher degrees is preferred
- Professional Engineering designation is a plus
Benefits
- Extended group insurance including prescription drugs, dental and vision cares
- RRSP employer match
- 15 days annual vacation
CIeNET offers equal opportunities to people. Accommodation is available for applicants with disabilities upon required. We would like to thank all applicants for expressing interest. However only those selected for interviews will be contacted. Reference check of certain positions will be conducted with your permission.
Be The First To Know
About the latest Software testing Jobs in Canada !