Quality Assurance Analyst (Remote Canada)

at  Alessa Inc

Ottawa, ON, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate16 Nov, 2024Not Specified18 Aug, 2024N/ADatabases,Test Cases,Testing Tools,Operating Systems,Unit Testing,Selenium Webdriver,Cucumber,Test Automation Tools,Communication Skills,Mongodb,Sql,Computer Science,Agile Environment,Visual Studio,DisabilitiesNoNo
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:

Alessa envisions a world free from financial crime, delivering transformative SaaS solutions in KYC, AML, and fraud prevention. We help clients reduce risk, save money, and grow their business while ensuring seamless compliance. Our robust tools identify high-risk entities early, enabling swift investigation and remediation to meet regulatory demands. Trusted by financial institutions, MSBs, casinos, and corporates across various sectors, Alessa empowers organizations to stay ahead in fraud detection and compliance.
We’ve recently launched new and exciting technology that is changing the compliance industry, and we want your help to tell the world.
Alessa is looking for a Quality Assurance Analyst to join their team with responsibility for identifying and troubleshooting software bugs/defects, ensuring that Alessa’s software products meet the highest quality when released to end-users. This will include executing and assisting the team lead in designing test plans and automating feature and integration tests. This is a remote position that can be located anywhere in Canada.

REQUIREMENTS:

  • Bachelor’s degree in Computer Science, Computer/Software Engineering, or equivalent work experience.
  • 2+ years of quality assurance experience, including 1+ year of programming or 1+ year automated testing.
  • Experience writing test cases, creating test plans, and executing tests.
  • Understanding of cloud-based services. Knowledge of Azure DevOps is a plus.
  • Understanding of accessibility testing (color blindness testing, keyboard navigation, etc.)
  • Experience with Visual Studio, Gherkin, Cucumber, C#, Selenium WebDriver and other test automation tools, and concepts such as unit testing and performance/load testing is a plus.
  • Solid knowledge of and experience using Windows Server Operating Systems (2016, 2019).
  • Experience working in an Agile environment.
  • Experience of APIs testing tools such as SOAP UI, Postman.
  • Knowledge of databases including SQL, MongoDB, Cosmos DB.
  • Ability to work independently & meticulously with minimal guidance towards tight product delivery timelines.
  • Demonstrated strong troubleshooting, analytical, and problem-solving skills.
  • Strong written and verbal communication skills.
  • Ability to quickly learn and apply new technologies & continuously learning.
    If you are looking to make a difference and would like to help Alessa achieve its’ vision of a world free of financial crime, we would love to hear from you.
    Alessa is an Equal Opportunity Employer. We are committed to equal treatment of all employees without regard to race, national origin, religion, gender, age, sexual orientation, veteran status, physical or mental disability or other basis protected by law.
    Alessa welcomes and encourages applications from people with disabilities. Accommodation is available on request to support applicants when applying for a job and during the interview and assessment process. Should you require accommodation, please email hr@alessa.com with your request.

Responsibilities:

  • Create test cases and plans and maintain the test case backlog for both manual and automated test cases.
  • Manual Testing: Execute test cases such as feature test, integration test, end-to-end/system test, regression test, performance test and security test.
  • Automation Testing: Execute automated testing through Azure pipeline and manually execute automated test suites.
  • Troubleshoot issues and replicate outcomes for “investigation tasks”.
  • Raise defects when discovered and communicate with the development team and stakeholders.
  • Assist in the building and maintenance of a set of test labs, focused on stress testing setups similar to customer environments, when required.
  • Collaborate with developers and other stakeholders and present as required during sprint review.
  • Act as a voice for product quality during story refinement sessions, taking the users perspective into consideration.
  • Work as part of a self-directed Scrum Team, in which you determine your tasks on a daily basis in coordination with co-workers, rather than waiting for work to be assigned to you.
  • Contribute to advancements in overall quality within the team and company.
  • Assist in the set up and maintenance of a set of cloud services to test usage of back-end cloud components.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - QA & Testing

Software Testing

Graduate

Computer science computer/software engineering or equivalent work experience

Proficient

1

Ottawa, ON, Canada