Halifax
On-site
CAD 60,000 - 80,000
Full time
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Job summary
A leading company in Halifax is seeking a Quality Assurance Engineer with strong expertise in QE processes and test automation. The ideal candidate will have a minimum of 3 years of experience in a QA environment, adept at creating test cases and executing both manual and automated tests. This role involves collaborating in agile teams, engaging in defect management, and utilizing various testing tools to ensure high-quality software delivery.
Qualifications
- Minimum 3 years of experience in a QA/test environment.
- Hands-on experience in creating test cases and executing tests.
- Knowledge of Testing Methodologies and various testing tools.
Responsibilities
- Create and execute test cases based on requirements.
- Develop and maintain automated test suites.
- Participate in agile ceremonies and manage test cases.
Skills
QE Processes
Testing Life Cycle
SDLC
Defect Management
Test Automation
SQL
Problem-solving
Communication
Education
Degree/Diploma in Computer Engineering or Computer Science
Tools
JIRA
Confluence
Robot Framework
SoapUI
Postman
Selenium WebDriver
Jenkins
GIT
Must-have
- Good knowledge of QE Processes, Testing Life Cycle, SDLC, QE and DevOps tools (JIRA, Confluence, QTest, Client ALM, etc.), and Defect Management processes for application testing, development, and support. Hands-on experience in creating test cases and executing manual/automated tests.
- Database technologies (e.g., Oracle, SQL Server, Teradata, IMS) and SQL experience.
- Experience with test automation frameworks/tools such as Robot Framework, SoapUI or ReadyAPI, Postman, and Selenium WebDriver, along with development languages like Python, Java, or SQL Server stored procedures.
- Minimum 3 years of experience in a QA/test environment, with a focus on technical, automated testing across various environments (Cloud, distributed, mainframe, APIs, databases), holding a degree/diploma in Computer Engineering, Computer Science, or equivalent.
- Knowledge of Testing Methodologies with hands-on experience on various testing tools.
- Experience in Microservice testing and API testing.
- Strong problem-solving, design, and analytical skills.
- Excellent communication skills, with a vision for Test Automation and leadership for innovation.
- Knowledge of CI/CD and DevOps tools such as Jenkins, GIT, etc.
Nice-to-have
- Software Quality Certification.
- Experience with Azure, Snowflake, and Data Lake.
What will you do?
- Create test cases and scripts based on requirements and business user stories.
- Develop and maintain automated test suites using relevant tools.
- Execute test cases (manual and automated), document results, and raise defects as needed.
- Manage test cases, defects, and test reports using tools like JIRA, Confluence, and qTest.
- Participate in agile ceremonies such as sprint planning, grooming, stand-ups, demos, and retrospectives.
- Conduct functional, system integration, E2E, regression, and re-testing.
- Engage in defect triage and scrum meetings.