Job description About the job
Overview:
NOTE: REMOTE, office located in Mississauga, Ontario work 9AM-5PM EST timezone
Type: 6-month contract, 8 hours/day, 40 hours/week
Work Experience: 5+ years QA Automation, Selenium, Java, REST API, Web, AWS, JIRA, Jenkins, Confluence, Agile SCRUM, ISTQB, SQL, AI Copilot, Gemini, Python, Mobile, iOS, Android, Appium, GIT
Industry: Software Development
DESCRIPTION:
Seeking a SQA Automation Engineer to enhance our test coverage and Automation initiatives for faster and reliable delivery of our products. The QA Engineer must be a strong advocate for Quality Assurance, Continuous Improvements and QA Best Practices.
RESPONSIBILITIES:
– As a hands on QA Engineer you will be responsible for increasing our test coverage, build and maintain test case suites and our Automation code base.
– Work Independently as a fully engaged member of a SCRUM team, testing stories developed in the sprint.
– Support all testing activities related to manual and automation testing of stories developed in the sprint.
– Develop product knowledge of the application and use this knowledge to uncover defects and drive up test coverage.
– Create and execute test plans consisting of functional, system, regression and integration test suites.
– Build and maintain the test case, author test cases for various types of testing that will cover mobile applications, web applications and REST API.
– Excellent written and verbal communication skills with ability to work effectively in team-oriented collaborative environment
– Perform system level regression testing to ensure product readiness for release cycles.
– Work with Product stakeholders and engineers to ensure all aspects of the application have proper test coverage and overall system reliability, performance and quality standards are met.
REQUIREMENTS:
– 5+ years experience QA testing Web and Mobile applications preferably in an AWS cloud environment.
– Bachelor’s degree in Computer Science, Information Technology, Software Engineering or equivalent experience.
– Experienced in scripting and/or programming languages with demonstrated ability to write deterministic automation scenarios.
– Experience writing Java code, implementing coding best practices and design patterns.
– Understanding of structure and usage of RESTful web services.
– Experienced with JIRA, Jenkins, Git and Bitbucket.
– Experienced in SQL backend testing.
– Working experience having automation integrated with CI/CD pipeline(s) is a plus.
– Ability to work quickly and collaboratively in a fast-paced, entrepreneurial environment.
– Ability to demonstrate ownership and accountability through self-directed task management.
– Ability to manage time to balance exploratory/session-based/scenario-based testing and automation development commitments, all while helping your team meet their sprint commitments.
– AI experience such as Copilot, Gemini
– Agile SCRUM experience
– Knowledge of Appium is an asset.
– ISTQB – QA Certification is an asset