Quality Engineering
- Calgary, AB, Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Apply by
- Posting language
- English
- Posted
Original job description
Step into the world of Quality Engineering, where you will shape the future of software excellence. As a meticulous and visionary Quality Engineer, you'll create and review test plans with precision, ensuring they align flawlessly with standards and IT strategy. Collaborate seamlessly with users to orchestrate user acceptance, alpha, and beta tests, driving our applications to unparalleled levels of acceptance. Your passion for perfection and dedication to delivering the best quality possible will redefine the standard of software excellence, making an enduring impact in the realm of technology.
Together We Do What Matters.
What you’ll do:
Skills and experiences:
Characteristics that can spell success for this role
Together We Do What Matters.
What you’ll do:
- Implement cutting-edge test strategies to enhance quality assurance for large-scale systems.
- Craft clear test plans and cases to ensure seamless execution of testing procedures.
- Seamlessly translate end-user requirements into well-documented test cases and automate them for efficiency.
- Develop automation solutions to optimize testing processes and deliver top-notch results.
- Deliver detailed status reports on project progress, highlighting test cases executed, bugs identified, and resolutions achieved.
- Foster growth and skill development among our Quality Engineers, nurturing a culture of continuous improvement.
Skills and experiences:
- Proficiency in software quality and testing methodologies with deep knowledge of Frontend (UI) & API automation.
- Strong programming skills in at least one modern language such as C++, Python, or Java.
- Ability to develop testing frameworks and tools.
- Experience with both functional and non-functional testing activities.
- Expertise in writing automated tests for smoke, integration, and regression using tools like Selenium, Cypress, and Playwright, and API tests using SOAP UI, Karate, Rest-Assured, Postman, etc.
- Proficiency in writing complex SQL queries and NoSQL queries.
- Strong understanding of BDD & TDD (Behavior-driven development & Test-driven development).
Characteristics that can spell success for this role
- Embrace challenges with a keen intellect and a thirst for knowledge.
- Collaborate seamlessly, fostering open and effective communication.
- Embrace creativity and explore groundbreaking solutions.
- Stay ahead of the curve, anticipating what lies ahead and adapting to the latest advancements
- Be opportunistic in proactively identifying business opportunities to enhance and expand the range of business solutions provided to clients
More about this job
Responsibilities
Develop and implement test strategies, plans, and automated test cases for large-scale systems, including user acceptance, alpha, and beta testing. Report testing progress and defects, optimize testing processes, and support the growth and continuous improvement of Quality Engineers.
Requirements
Requires proficiency in software testing methodologies, frontend UI and API automation, and programming in at least one of C++, Python, or Java. Candidates should have experience with functional and non-functional testing, automation tools and frameworks, complex SQL and NoSQL queries, and BDD and TDD.
Skills
- Software Quality Assurance
- Test Planning
- Test Case Design
- Frontend UI Automation
- API Automation
- Test Automation Frameworks
- Functional Testing
- Non-Functional Testing
- Smoke Testing
- Integration Testing
- Regression Testing
- SQL
- NoSQL
- BDD
- TDD
- Programming
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Engineering
Keywords
- Quality Engineering
- Software Quality Assurance
- Test Strategies
- Test Plans
- Test Cases
- User Acceptance Testing
- Alpha Testing
- Beta Testing
- Frontend UI Automation
- API Automation
- C++
- Python
- Java
- Selenium
- Cypress
- Playwright
- SOAP UI
- Karate
- Rest-Assured
- Postman
- SQL
- NoSQL
- BDD
- TDD
- Functional Testing
- Non-Functional Testing
- Smoke Testing
- Integration Testing
- Regression Testing
- Automation Frameworks