Software QA Staff Engineer at Quest Software
Panamá, Provincia de Panamá, Panama -
Full Time


Start Date

Immediate

Expiry Date

22 Jul, 25

Salary

0.0

Posted On

22 Apr, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Testrail, Git, Compatibility Testing, Jira, Case Management, Logical Approach, Object Oriented Languages, English, Usability Testing, Communication Skills

Industry

Information Technology/IT

Description

Overview:
Do you want to work in a fun and supportive environment?
At One Identity we know that companies with a strong positive culture perform so much better. That is why every day we strive to create a collaborative and inclusive working environment where our people can feel empowered to succeed.
At One Identity you may work from home, but you will never feel remote.
We are seeking a dedicated Quality Engineer to join the One Identity team to ensure our OneLogin product is delivered with high quality and meets customer expectations.
You will collaborate with other technical staff to deliver consistently reliable hosted, on-prem, desktop, and mobile software solutions that support our users.

Responsibilities:

  • Managing test cases; defining test scenarios, preconditions, test steps, expected results, test prioritization, and risk assessment
  • Execution of automated and manual test cases to validate release candidates, release execution processes, and released software and platform changes
  • Programming of automated tests that perform test cases which evaluate expected results against actual results
  • Working in an agile scrum process; refine requirements, assess effort, test development and execution, documentation and reporting, perform demos, and retrospectives
  • Close cooperation with a globally distributed team of developers, testers, architects, escalation engineers and platform engineers which may necessitate occasional flexibility to accommodate overlap time

Qualifications:

  • Structured and logical approach to software quality with the ability to learn and think creatively to solve issues
  • Hands-on experience programming in NodeJS and/or other object-oriented languages
  • Well versed in REST API endpoint testing
  • Experience with web Ul testing, browser compatibility testing, understanding of UX principles and usability testing
  • Experience with test case management and bug tracking tools such as TestRail and Jira
  • Ability to utilize a version control system (Git) to manage source code
  • Good team collaboration skills with a pragmatic and positive attitude
  • Excellent written and verbal communication skills in English
  • Previous experience (3+ years) in an enterprise software quality assurance field utilizing test automation frameworks and methodologies

Nice to have:

  • Understanding of Identity and Access Management (IAM) functionality and technologies such as SSO, MFA, OIDC, SAML, and SCIM
  • Knowledgeable of testing tools and frameworks; Puppeteer, Ava Test Runner, Postman Newman, Appium, etc.
  • Experience with relational databases and utilizing SQL for test cases
  • Ability to test a variety of installed software such as browser extensions, mobile applications, MacOS applications, Windows applications
  • Previous experience with performance/load testing
  • Knowledge of synthetic testing via Datadog
  • Experience validating application and data security & compliance

COMPANY DESCRIPTION

One Identity enables organizations of all sizes to better secure, manage, monitor, protect, and analyze information and infrastructure to help fuel innovation and drive their businesses forward. With team members around the globe, we intend to continue to grow revenues and add value to customers.
When you join our team, you will have the opportunity to build and develop products at a scale few others can provide. Our product portfolio serves a large base of customers and we are addressing the strategic imperatives for enterprise businesses. Working with some of the most talented employees the industry has to offer, we provide enhanced career opportunities for team members to learn and grow in a rapidly changing environment.

Responsibilities
  • Managing test cases; defining test scenarios, preconditions, test steps, expected results, test prioritization, and risk assessment
  • Execution of automated and manual test cases to validate release candidates, release execution processes, and released software and platform changes
  • Programming of automated tests that perform test cases which evaluate expected results against actual results
  • Working in an agile scrum process; refine requirements, assess effort, test development and execution, documentation and reporting, perform demos, and retrospectives
  • Close cooperation with a globally distributed team of developers, testers, architects, escalation engineers and platform engineers which may necessitate occasional flexibility to accommodate overlap tim
Loading...