1

Qa Tester With Python Jobs in Calgary, AB (NOW HIRING)

Quality Assurance Engineer

Calgary, AB · Hybrid

CA$75K - CA$85K/yr

Our challenge We are seeking a highly skilled and adaptable Senior QA Automation Engineer (SDET) to ... or Python scripting. * Familiarity with additional open-source testing tools and cloud-based ...

Quality Assurance Practice Lead

Calgary, AB · On-site

CA$137.60K - CA$187.60K/yr

As the QA Practice Lead, you'll take ownership of establishing and evolving quality assurance ... testing * Ability to write code/scripts in Python and TypeScript * Experience with Agile ...

Senior QA Engineer Position: Senior QA Engineer Experience: 3+ Years Location: Vancouver, BC ... testing, etc.). 4. Proficiency in Python with the ability to write test scripts and automation ...

Senior QA Engineer Position: Senior QA Engineer Experience: 3+ Years Location: Vancouver, BC ... testing, etc.). 4. Proficiency in Python with the ability to write test scripts and automation ...

The QA Analyst plays a key role in this mission by helping evolve our testing strategy, implementing scalable automation, and ensuring product excellence through hands-on collaboration with ...

QA Analyst

Calgary, AB · On-site +1

The QA Analyst plays a key role in this mission by helping evolve our testing strategy, implementing scalable automation, and ensuring product excellence through hands-on collaboration with ...

... with manual testing (as required), to evangelizing and mentoring best practices to the team. You ... Support and mentor other QA in modern automation practices. * Collaborate with and promote ...

Novice Quality Assurance Analyst - Reports To: QA Manager About the Job Exciting news--atVenu is ... Experience with financial applications * Security testing and compliance Powered by JazzHR ...

What You Bring: * Familiarity with testing React and React Native applications based on ... Additional Skills (Preferred) * C#, Python * Knowledge of performance testing tools We may use ...

Our challenge We are seeking a highly skilled and adaptable Senior QA Automation Engineer (SDET) to ... or Python scripting. * Familiarity with additional open-source testing tools and cloud-based ...

The QA Engineer II is a fully contributing member of the Quality Assurance team responsible for ... Experience with API and integration testing tools (e.g., Postman or similar). * Ability to create ...

Avmax has a diverse workforce with opportunity for growth and career advancements. We offer ... Reporting The Quality Assurance Inspector reports directly to the Quality Assurance Manager. Core ...

Develop and execute test plans, utilizing a balance of manual, automated, and performance testing. You Have: * 3+ years experience working as a QA Engineer * Hands on experience working with ...

next page

Showing results 1-20

Qa Tester With Python information

What are the key skills and qualifications needed to thrive as a QA Tester with Python, and why are they important?

To thrive as a QA Tester with Python, you need a solid understanding of software testing methodologies, scripting in Python, and familiarity with bug tracking and test management tools, often supported by a degree in computer science or related experience. Proficiency in using automated testing frameworks like Selenium, pytest, or Robot Framework, as well as version control systems such as Git, is typically required. Attention to detail, analytical thinking, and strong collaboration skills help QA testers effectively identify issues and communicate findings with development teams. These competencies ensure high-quality software releases, efficient defect detection, and smooth teamwork throughout the development lifecycle.

How does a QA Tester with Python typically collaborate with developers and other team members during the software development lifecycle?

QA Testers with Python play a key role in cross-functional teams by working closely with developers, product managers, and sometimes UX designers. They participate in sprint planning to understand new features and requirements, write automated test scripts in Python, and provide prompt feedback on bugs or issues. Regular communication is essential, as QA Testers often review code changes, clarify expected behaviors, and work with developers to resolve defects quickly. This collaborative approach helps ensure software quality and timely releases.

What does a QA Tester with Python do?

A QA Tester with Python is responsible for ensuring the quality and functionality of software applications by designing, developing, and executing test cases using the Python programming language. They write automated scripts to identify bugs, verify new features, and ensure that software meets the required standards before release. Their role often involves collaborating with developers and other QA team members to improve testing processes and maintain high software quality.

What is the difference between Qa Tester With Python vs Manual Qa Tester?

AspectQa Tester With PythonManual Qa Tester
SkillsPython scripting, automation tools, test automation frameworksTest case execution, defect reporting, manual testing techniques
CertificationsISTQB, Python certifications often preferredISTQB, Certified Software Tester (CSTE)
Work EnvironmentAutomation testing, scripting, CI/CD pipelinesManual testing, exploratory testing, user scenario testing
Industry UsageTech companies, software development firmsVariety of industries including finance, healthcare, retail

Qa Tester With Python focuses on automation, scripting, and using Python to develop test scripts, while Manual Qa Tester emphasizes executing test cases manually and identifying defects without automation tools. Both roles are essential in quality assurance, but Qa Tester With Python typically requires programming skills, making it suitable for automation-heavy environments.

What are popular job titles related to Qa Tester With Python jobs in Calgary, AB? For Qa Tester With Python jobs in Calgary, AB, the most frequently searched job titles are:

Job description

Overview

Job Purpose

This is a position with NGX, a subsidiary of ICE Group. ICE NGX offers a variety of products across commodities throughout Canada and the US. ICE NGX's clearing-supported trading model provides an environment in which counter parties can minimize risk while improving price discovery and facilitate back-office processes. As a Lead QA Analyst (Clearing Systems), you will work with the users, System or QA Analysts, Development and Project Management teams to understand the business, product and system requirements. You will create and execute test plans and test cases. You will be responsible for Creating and maintaining QA artifacts by following the current standards along with coordinating test execution, training users, and providing user support. You will be responsible for owning specific systems and production releases from QA perspective in a hands-on role.

This position requires technical proficiency/problem solving as well as an eager attitude, professionalism, ability to interact positively and confidently and solid communication skills.

Responsibilities

  • Work with technology team in building cutting edge Clearing Systems like intraday risk management, delivery management, and settlement management systems.
  • Create test plans for software releases to detail the overall strategy for testing complex systems, including defining resources and test scope for each test cycle, and identifying dependencies and risks.
  • Perform complex QA work utilizing a strong technical skillset and strong understanding of quantitative finance and clearing house risk management concepts.
  • Be the go-to person for all stakeholders for assigned system and functionality.
  • Document, maintain, and execute detailed test cases to validate system functionality, identify and document software defects, and track test case execution status.
  • Test systems in a multi-tiered based design featuring Java and JavaScript architectures. JavaScript architectures tested will include extJS, JQuery, Oracle APEX, and ReactJS.
  • Deploy software release builds, maintain test environments, and perform troubleshooting of software / hardware configuration problems.
  • Identify opportunities for continuous improvement, and work with relevant teams to define and execute on ideas to realize the opportunities.
  • Contribute to team by mentoring and managing projects assigned to QA Analysts on the team and assisting other technical & product managers in the evaluation of product requirements for software applications.

Knowledge and Experience

  • Strong knowledge and understanding of Quality Assurance and how team contributions factor into overall health of the technology function.
  • Strong background in functional testing with the ability to design and develop comprehensive test strategy and test cases.
  • Strong background in reviewing business and functional requirements in order to produce a test strategy and test cases.
  • Experience participating in all aspects of a full-lifecycle development methodology, and related quality concepts and processes.
  • Extensive knowledge of testing process, testing methodology analysis and defect reporting tools.
  • Experience with both White Box and Black Box Testing.
  • 7+ years of overall QA experience in roles of increasing responsibility
  • Prefer 5+ years' experience with commodity markets, financial trading environment, or equity brokerage business and exposure to futures markets.
  • Understanding of Financial Markets/clearing house risk management concepts (portfolio risk management, margin calculations, options pricing, historical simulation, etc.) is required.
  • Ability to understand and implement spreadsheets containing financial engineering formulas and create test plans from the same.
  • Ability to independently write complex SQL queries involving data searches and mathematical calculations over large datasets is a must. Prefer 5+ years' experience writing and executing SQL queries.
  • B.S. or higher in Computer Science, Engineering, Information Systems or related discipline.
  • 2+ years' experience scripting using Python, JavaScript, etc.
  • Strong ability to learn complex functionality and integration points quickly with a self-starter attitude.
  • Ability to work independently and productively under pressure.
  • Ability to work well within a team and collaborate effectively across teams.
  • Excellent technical, analytical, problem-solving, communication and interpersonal skills.
  • Track record of completing assignments on time with a high degree of quality.
  • Excellent organizational skills and attention to detail.
  • Ability to set priorities and multi-task in a fast-paced environment.
  • Knowledge and practical experience with AI-assisted development tools such as GitHub Copilot, Claude, Cursor, or similar platforms. 
----------Intercontinental Exchange, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to legally protected characteristics.Employment Type: FULL_TIME