QA Analyst

at  ERIS Info

Remote, British Columbia, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate14 Jun, 2024Not Specified14 Mar, 20244 year(s) or aboveTesting,Android,Communication Skills,Relational Databases,Test Cases,Jira,Team Foundation Server,Software Architecture,Iphone,Business Applications,Test Scripts,Organization Skills,Sql,Computer Science,Selenium,Windows,Rapid Response,Testing ToolsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

ONE GROWING TEAM. ONE SINGLE-MINDED GOAL.

To innovate intuitive, responsive products to make environmental professionals’ work lives easier.
ERIS has been providing critical risk and historical information on properties in Canada since 1999. In late 2013, ERIS launched in the United States, as the first and only company to provide environmental risk information for both countries. ERIS delivers accurate, comprehensive, and innovative on-demand database research services quickly and with a service-first attitude.

POSITION OVERVIEW:

ERIS has an immediate opening for a QA Analyst reporting to the QA Manager. The qualified candidate will join the development team, working closely with ERIS’s project and product managers, developers, and application end-users. As a QA Analyst, you will be responsible for ensuring the quality of our software products meet customer standards and quality expectations. This position develops test plans, creates test case scenarios, executes test programs, and works with the Development Team members in implementing and improving quality standards and processes. The position is a regular full-time role, covering a one-year maternity leave. It requires 35 hours of work per week and is based in our Toronto office.

KNOWLEDGE & EDUCATIONAL REQUIREMENTS:

  • Bachelor’s degree in Computer Science or related field.
  • Minimum 4 years of work experience in quality assurance.
  • 2 or more years of experience with Oracle relational databases and be proficient using SQL.
  • Previous experience with bug tracking software (Jira).
  • Intermediate knowledge of automated testing tools (Selenium).
  • Hands-on experience in testing complex business applications and understanding large complex environments, and knowledge of requirements-based testing.
  • Previous experience developing quality assurance methodologies and techniques.
  • Demonstrated track record in complex troubleshooting and problem-solving scenarios.
  • Knowledge of Windows, Android, iPhone, Amazon AWS, and other OS platforms is preferred.
  • Strong track record working effectively in collaborative environments where rapid response is required.

SKILLS:

  • Excellent written and verbal communication skills with the ability to clearly articulate opinions and ideas.
  • Strong experience in testing, troubleshooting, and developing test cases and test scripts.
  • Knowledge of testing and configuration management tools such as Jira and Microsoft Team Foundation Server.
  • Proven experience in the use of a SQL/PLSQL tool to review and extract data from the database.
  • Experience within SDLC and AGILE processes.
  • Experience in mobile app and API testing.
  • Comfortable discussing software architecture and understand how issues on the front end might be caused by problems with the databases or other backend components.
  • Excellent problem-recognition and problem-solving abilities.
  • Excellent analytical, interpersonal, prioritization, and organization skills.
  • Comfortable working on several projects at the same time along with conflicting priorities.

Responsibilities:

  • Development of Quality Assurance testing plans for both individual data attributes as well as more complex modules and project deliverables.
  • Reviewing functional and technical specifications to develop test plans and testing requirements checklists.
  • Performing detail testing, including regression, parallel testing, and post-implementation testing.
  • Providing detailed documentation of testing coverage, progress, and results.
  • Document detail requirements and assist business partners in understanding new changes and assist in user guide documentation.
  • Reviewing feedback from other units (e.g., QC/QA, Sales, and clients), following up to ensure feedback is addressed, and working with stakeholders to address root causes.
  • Create and execute test plans on multiple projects concurrently, documenting results and working with teammates to identify root causes.
  • Seek to understand project and customer context, objectives, and use cases.
  • Work in conjunction with release management on the implementation process, ensuring proper environments are used, and QA tasks are performed before the implementation.
  • Proactively participate in endorsement/sizing/sprint planning/retrospectives.
  • Assist in the time estimation of the QA efforts and the optimization of the QA effort.
  • Proactively raise relevant issues and risks to the team and follow up as needed.


REQUIREMENT SUMMARY

Min:4.0Max:9.0 year(s)

Information Technology/IT

IT Software - QA & Testing

Software Testing

Graduate

Computer science or related field

Proficient

1

Remote, Canada