Overview
Software Engineer in Test (Perm "Toronto- REMOTE ")
This is a central and dynamic position within the organization as you will assess our product functionality and perform manual and automated testing. You will build and improve the Q / A framework by identifying gaps and working towards high-quality and vetted software release procedures. You will fill an important role in our Engineering Team, participate in our sprint planning meetings and contribute to technical discussions.
Responsibilities
- Formulation and implementation of software testing strategies
- Preparation and review of test plans
- Develop automated regression tests based on product specifications
- Perform manual testing as necessary to complement automated tests
- Report bugs and errors to development teams
- Track and report testing activities such as test results, test case coverage, defects discovered and their status, performance baselines, etc.
- Document, implement, monitor, and enforce all testing processes as per defined strategies and methods
- Work with cross-functional teams to ensure quality throughout the software development lifecycle
Qualifications
- Must have excellent English communication skills; both verbal and written
- Must have a 3+ years experience as a Software Engineer in Test or similar role
- Experience in project management and Q / A methodology
- Working knowledge of test management software such as Selenium
- Good understanding of the requirements analysis, definition, and specification process
- Experience with software development and / or Q / A in JavaScript / Python / Linux environments
Nice-to-have
- Experience using or developing software for imaging
- Experience with using software development tools and methods (source control, unit testing, bug tracking, continuous integration, etc.)
- Good problem-solving skills and ability to work under pressure
- Ability to participate in multiple projects concurrently
- Excellent communication skills (verbal, written, and presentation)
- Ability to understand new technologies quickly is essential
- Good interpersonal skills and customer-focused mindset
Requirements
- Must have excellent English communication skills; both verbal and written
- Must have a 3+ years experience as a Software Engineer in Test or similar role
- Experience in project management and Q / A methodology
- Working knowledge of test management software such as Selenium
- Good understanding of the requirements analysis, definition, and specification process
- Experience with software development and / or Q / A in JavaScript / Python / Linux environments
Seniority and Employment
Seniority level: Mid-Senior level
Employment type: Full-time
Job function: Engineering and Information Technology
Industries: IT Services and IT Consulting