Quality Analyst (Python/ API Testing)
$65k - $80k per yearQuality Analyst (Python/ API Testing) Position Description
CGI is seeking a skilled Quality Analyst to join our team in support of a leading banking client. In this role, you will design, develop, and execute automated testing solutions that ensure the quality, reliability, and performance of enterprise applications. Working closely with software developers, business analysts, and project teams, you will build automation frameworks, validate APIs and backend services, and contribute to continuous quality improvement throughout the software development lifecycle. This opportunity is ideal for a quality automation professional with strong hands-on Python programming skills, experience with Robot Framework, and a passion for delivering high-quality software in an Agile environment. This is a full-time permanent opportunity based in Bedford, Nova Scotia, requiring four days per week onsite. Your future duties and responsibilities
• Design, develop, execute, and maintain automated test solutions using Python and Robot Framework.
• Develop reusable Python automation libraries, scripts, and test frameworks to support functional, integration, regression, and API testing.
• Perform API testing and backend validation to ensure application reliability and performance.
• Write and execute SQL queries to validate data integrity and support end-to-end testing activities.
• Collaborate with software developers, business analysts, and product teams to understand business requirements and define test strategies.
• Execute manual and automated testing throughout the software development lifecycle.
• Identify, document, troubleshoot, and track software defects while working closely with development teams to resolve issues.
• Support testing activities within Linux environments and participate in release validation and production readiness.
• Contribute to continuous improvement initiatives by enhancing automation coverage, testing processes, and quality engineering best practices.
• Participate in Agile ceremonies, sprint planning, and team collaboration activities. Required qualifications to be successful in this role
• Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related discipline, or an equivalent combination of education and experience.
• 5 to 7 years of experience in Quality Assurance, Test Automation, or Quality Automation.
• Strong hands-on programming experience with Python, including developing and maintaining automation scripts and reusable test frameworks.
• Experience developing automated test solutions using Robot Framework.
• Working knowledge of Java and object-oriented programming concepts.
• Experience performing API testing using RESTful services and API testing tools.
• Strong SQL skills with experience validating and analyzing data in relational databases.
• Experience working within Linux environments.
• Experience designing and executing functional, integration, regression, and automated test cases.
• Experience working in Agile software development environments.
• Strong analytical, troubleshooting, communication, and collaboration skills. CGI is providing a reasonable estimate of the pay range for this role. The determination of this range includes factors such as skill set level, geographic market, experience and training, and licenses and certifications. Compensation decisions depend on the facts and circumstances of each case. A reasonable estimate of the current range is $65,000–$80,000 CAD. This role is an existing vacancy. #LI-HG Together, as owners, let’s turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. At CGI, we value the strength that diversity brings and are committed to fostering a workplace where everyone belongs. We collaborate with our clients to build more inclusive communities and empower all CGI partners to thrive. As an equal-opportunity employer, being able to perform your best during the recruitment process is important to us. If you require an accommodation, please inform your recruiter. That same commitment to fairness extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals. To learn more about accessibility at CGI, contact us via email . Please note that this email is strictly for accessibility requests and cannot be used for application status inquiries. Come join our team—one of the largest IT and business consulting services firms in the world.
CGI is seeking a skilled Quality Analyst to join our team in support of a leading banking client. In this role, you will design, develop, and execute automated testing solutions that ensure the quality, reliability, and performance of enterprise applications. Working closely with software developers, business analysts, and project teams, you will build automation frameworks, validate APIs and backend services, and contribute to continuous quality improvement throughout the software development lifecycle. This opportunity is ideal for a quality automation professional with strong hands-on Python programming skills, experience with Robot Framework, and a passion for delivering high-quality software in an Agile environment. This is a full-time permanent opportunity based in Bedford, Nova Scotia, requiring four days per week onsite. Your future duties and responsibilities
• Design, develop, execute, and maintain automated test solutions using Python and Robot Framework.
• Develop reusable Python automation libraries, scripts, and test frameworks to support functional, integration, regression, and API testing.
• Perform API testing and backend validation to ensure application reliability and performance.
• Write and execute SQL queries to validate data integrity and support end-to-end testing activities.
• Collaborate with software developers, business analysts, and product teams to understand business requirements and define test strategies.
• Execute manual and automated testing throughout the software development lifecycle.
• Identify, document, troubleshoot, and track software defects while working closely with development teams to resolve issues.
• Support testing activities within Linux environments and participate in release validation and production readiness.
• Contribute to continuous improvement initiatives by enhancing automation coverage, testing processes, and quality engineering best practices.
• Participate in Agile ceremonies, sprint planning, and team collaboration activities. Required qualifications to be successful in this role
• Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related discipline, or an equivalent combination of education and experience.
• 5 to 7 years of experience in Quality Assurance, Test Automation, or Quality Automation.
• Strong hands-on programming experience with Python, including developing and maintaining automation scripts and reusable test frameworks.
• Experience developing automated test solutions using Robot Framework.
• Working knowledge of Java and object-oriented programming concepts.
• Experience performing API testing using RESTful services and API testing tools.
• Strong SQL skills with experience validating and analyzing data in relational databases.
• Experience working within Linux environments.
• Experience designing and executing functional, integration, regression, and automated test cases.
• Experience working in Agile software development environments.
• Strong analytical, troubleshooting, communication, and collaboration skills. CGI is providing a reasonable estimate of the pay range for this role. The determination of this range includes factors such as skill set level, geographic market, experience and training, and licenses and certifications. Compensation decisions depend on the facts and circumstances of each case. A reasonable estimate of the current range is $65,000–$80,000 CAD. This role is an existing vacancy. #LI-HG Together, as owners, let’s turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. At CGI, we value the strength that diversity brings and are committed to fostering a workplace where everyone belongs. We collaborate with our clients to build more inclusive communities and empower all CGI partners to thrive. As an equal-opportunity employer, being able to perform your best during the recruitment process is important to us. If you require an accommodation, please inform your recruiter. That same commitment to fairness extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals. To learn more about accessibility at CGI, contact us via email . Please note that this email is strictly for accessibility requests and cannot be used for application status inquiries. Come join our team—one of the largest IT and business consulting services firms in the world.
Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Quality Analyst (Python/ API Testing) in Halifax, NS vacancy
- Contribute as a key member of the quality engineering squad, ensuring... ...automation and continuous testing. Design, develop, and maintain... ...efficient validation of web and API functionality. Leverage Behavior... ...with developers, business analysts, and product owners to identify...SuggestedFull time
$55k - $110k per year
Quality Automation Analyst Position Description CGI is seeking a highly skilled QA Automation Analyst... ...software solutions through modern test automation. In this role, you will lead... ...scalable automation frameworks for web, API, and backend applications while partnering...Suggested- ...General Dynamics Mission Systems-Canada is looking for an experienced Quality Engineering (QE) Specialist to join our Quality team. Reporting... ..., sustainment, and supply chain interactions. Monitor formal test activities (e.g., acceptance, qualification) for adherence to...SuggestedFull timeContract workInternshipFlexible hours
- ...Career Opportunity Reporting to the Director of Procurement and Quality, the Supplier Quality Specialist will play a key role in building and sustaining a strong Supplier Quality Management Program (SQMP) across GeoSpectrum’s supply base. This role is responsible for ensuring...SuggestedLong term contractFull timeInternshipRemote work
- ...Role Legend is hiring a Senior Data Analyst. This is a highly visible, hands-on role... ...actionable performance insights. Improve the quality and accessibility of data by identifying... ...Expert-level SQL alongside strong Python (preferred) or R, Tableau and statistical...PythonLong term contractFull time
- ...Position: Business Analyst Location: Halifax, Open to Hybrid Job ID#: DXC1 - BA Duration: 12 Months Job Description Summary... ...Comfortable managing competing priorities and delivering high-quality work under tight deadlines. Passionate about continuous learning...Full timeRemote work
- ...become part of a collaborative team of professionals at the world’s leading, independent offshore bank and trust company. The Quality Assurance (QA) Analyst is responsible for reviewing on-boarding, periodic and trigger review financial crime processes. The QA analyst ensures...Contract workFor contractorsWork at office
$53k - $57k per year
...inclusive organizational culture that emphasizes collaboration, caring, quality work, and real impact. We value our members, volunteers,... ...lasting change. ABOUT THE JOB Summary The Project Finance Analyst is responsible for the creation and management of accurate,...Full timeContract workInternshipWork at officeFlexible hours2 days per week- ...Job Responsibility: Automation with Python (Python based Robot Framework or... ...Skills Experience with Automated Testing 8 years Ability to code and read... ...seleniumpython Must have developed test automation frameworks Experience in API automation UI automation...PythonContract workFixed term contractMonday to friday
$42k - $56.4k per year
...completely free of barriers. Your role: The Software Developer in Test (SDET) co-op is a developer who specializes in writing code to... ...and story grooming Conduct code reviews, improve and maintain quality of the automation code Document the automation framework,...Summer workInternship- ...Python QA Engineer Location: Halifax NS- hybrid 4 days Contract to hire Job Summary What will you do? 1. Primary Skill(s): Strong Experience in Designing, Developing and Maintaining Test Suites using any of the following automation frameworks : Python, Robot Framework...PythonContract work
- ...of experience building some of Canada’s largest electrical infrastructure projects. We are in search of an accomplished IT Security Analyst to join our team in the Edmonton, Calgary or Halifax region. Position Summary: The IT Security Analyst, reporting to the Manager...Full timeFor contractorsRemote work
$80k - $110k per year
...Develop and maintain data pipelines using Python, SQL, Snowflake, and AWS Support ingestion... ...of data from multiple upstream systems (APIs, files, S3, legacy sources) Build and... ...Perform data transformation, validation, and quality checks Support batch processing and...PythonLong term contractFull timeTemporary work- ...a Senior Software Developer in Test (SDET), you will be part of a small... ...for web applications and API services of a large scale system... ...team’s testing efforts to ensure quality of coverage, quality of code... ...Javascript, Typescript, C# or Python Strong understanding of testing...PythonFull timeContract work
- ...and operational execution to deliver transformative results. Make an impact with our Managed Security Services team as a NOC Tier 2 Analyst. This role is ideal for a technically strong professional who thrives in a fast-paced environment, enjoys solving complex...Full timeRemote workFlexible hoursShift work
$55k - $105k per year
Python Developer Position Description We are seeking a skilled Python Developer with 4... ...and maintaining scalable web applications, APIs, data processing solutions, and automation... ...Flask, and FastAPI for web application and API development. • Hands-on experience with Pandas...Python- ...and nutrition industry is seeking a motivated and detail-oriented Quality Assurance Specialist to join its team. The company develops... ...including COAs, specification sheets, and SDS. Coordinate required testing for production runs and work with clients and manufacturing...
$23 per hour
...and that starts with our team. About the Role We’re looking for a full-time Customer Experience Associate (Precious Metals Analyst) to join our growing team. This is a hands-on, customer-facing role where no two days are the same. You’ll be the face of our business...Full timeShift workWeekday work$80.46k - $98.34k per year
...Senior Test Specialist, Mechanical or Electrical (Permanent) Halifax, NS Expected Salary: $80,458 to $98,337 To determine final salary, Babcock considers a variety of factors including the successful Candidate’s skills and experience and internal equity. The final base...Permanent employmentFull timeFor contractorsInternshipWork at office- ...Investment Analyst Saint John, NB or Halifax, NS Reference # HL-OCA-10004 Our client,... ...Proficiency in programming languages such as Python, R, or similar relevant to finance would... ...verbal. ~ Excellent attention to detail and quality of data. ~ Skilled in establishing and...PythonFull time
$44.15 per hour
...(1) permanent full-time position of Web Analyst in Information Technology, Data Analytics... ...adhering to our web content governance and quality standards. The role will also function as... ...implementations, provide training, testing and quality assurance, ensuring business...Hourly payPermanent employmentFull timeLocal areaMonday to fridayShift work$50k - $90k per year
Business Systems Analyst – AI & Business Process Transformation Position... ...interfaces, data flows, APIs, and integration requirements.... ...initiatives, AI solution testing, user acceptance testing (UAT)... ...architectures. • Basic knowledge of Python, SQL, JSON, and data analysis...PythonPermanent employmentFull time3 days per week$60k - $95k per year
...About The Role As a DevOps Engineer – Python/Azure, you will make an impact by designing, automating, and optimizing cloud infrastructure and deployment processes that enable secure, scalable, and reliable application delivery. You will be a valued member of the engineering...PythonFull timeWork at office- ...Role overview We are seeking a highly skilled Senior Business Analyst specialized in SWIFT Payments to join our diverse team. In this pivotal... ..., understand and interpret XML and XSDs Understanding of REST APIs, different communication methods like SFTP, MQ, etc. Hands-on...Full timeWork at officeDay shift2 days per week3 days per week
- ...Nourish Life , we combine over a century of expertise with innovation, consumer insight, and responsible practices to deliver high-quality seafood people can trust. At High Liner Foods, we are a people-first organization . We invest in our employees through development...Full timeFlexible hours
$71.86k - $107.79k per year
...are currently seeking a Senior Financial Analyst (FTE / Onsite) to join our team in Halifax... ..., and reporting processes using AI, Python, Power Automate, or other automation tools... ...knowledge of financial concepts, KPIs, data quality, reconciliation, and management reporting....PythonWork at officeRemote workFlexible hours$2122.91 - $2653.63 per week
...delivery. About Our Opportunity The Complaint and Assessment Analyst is an integral component to the effective operation of the... ...or more of the following tools: written examination, standardized tests, oral presentations, interview(s), and reference checks. Equivalency...Long term contractFull timeTemporary workSecond jobWork at officeFlexible hours$65k - $94k per year
...culte pour les moments de calme. Ce que nous recherchons L'analyste en informatique et sécurité est chargé de garantir la sécurité et... ...logiciels Jira et Salesforce selon les besoins Effectuer des tests fonctionnels sur les personnalisations logicielles avant leur...Full timeWork at officeFlexible hours- ...class fintech products and crafting high-quality educational content. Through GeniusCash rewards... ...the same year. These achievements are a testament to our growth, and it reflects the... ...and trustworthy Financial & Accounting Analyst to be part of our growing team. You'll...Weekly payPermanent employmentFull timeFor contractorsInternshipLive InWork at officeRemote workWork from homeHome office
- ...more about CIBC please visit What Youll Be Doing As an Analyst in the Client Onboarding & Service team your primary focus will... ...ask you to complete an attribute-based assessment and other skills test (such as simulation coding French proficiency). We use...Full timeBank staffRemote work2 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Quality Analyst (Python/ API Testing). Be the first to apply!
Related searches

