This recruiter is online.

This is your chance to shine!

Apply Now

Senior Quality Assurance Analyst to automate scripts using Python, Selenium API, and ROBOT in an Azure environment to create a automation strategy for a we

Calgary, AB
  • Number of positions available : 1

  • To be discussed
  • Contract job

  • Starting date : 1 position to fill as soon as possible


Our client is looking for a Senior Quality Assurance Analyst to automate scripts using Java, Selenium, and ROBOT framework in an Azure environment for end-to-end automation of back-end and middleware applications.


Please note-- Calgary candidate required for 3 days a week onsite


Must Haves:


  • 10+ years as a QA Analyst specializing in deploying applications in CI/CD Pipelines
  • 5+ years creating Automation Test Strategy and test scripts within modular and microservices systems using ROBOT framework with Java or Python
  • Experience with Selenium API and Rest Assured


Nice to Haves:

  • Gauge


Responsibilities:

  • Automated Testing with industry best practices: Design, implement, and execute automated test cases, ensuring effective coverage of modular and microservices systems.
  • CI/CD Integration: Develop and write test cases for seamless integration into CI/CD pipelines, facilitating continuous testing and deployment processes.
  • Vendor Coordination: Coordinate with multiple vendor teams to align testing strategies, manage deliverables, and resolve any issues that arise.
  • Comprehensive Testing: Conduct testing across various layers, including UI, API, and database, ensuring thorough validation of functionalities and data integrity.
  • Root Cause Analysis: Proactively identify, troubleshoot, and perform root cause analysis of issues, working with development teams to resolve defects and improve system quality.
  • Test Case Development: Create detailed and effective test cases and scripts for functional, integration, and performance testing, ensuring all aspects of the system are thoroughly tested.
  • Documentation and Reporting: Maintain accurate and detailed documentation of test cases, results, defect tracking, and testing processes. Provide regular status reports and updates to stakeholders.
  • Continuous Improvement: Identify opportunities for process improvements and implement best practices to enhance the efficiency and effectiveness of the QA process.


Apply

Requirements

Level of education

undetermined

Work experience (years)

undetermined

Written languages

undetermined

Spoken languages

undetermined