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
S.i. Systems
Calgary, AB-
Number of positions available : 1
- Salary To be discussed
-
Contract job
- Published on September 12th, 2024
-
Starting date : 1 position to fill as soon as possible
Description
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.
Requirements
undetermined
undetermined
undetermined
undetermined
Other S.i. Systems's offers that may interest you