One Identity

Senior Software QA Engineer

One Identity

full-time

Posted on:

Origin:  • 🇵🇦 Panama

Visit company website
AI Apply
Manual Apply

Job Level

Senior

Tech Stack

CloudCyber SecurityMacOSNode.jsOpen SourceSeleniumSQL

About the role

  • Ensure OneLogin product is delivered with high quality and meets customer expectations
  • Collaborate with other technical staff to deliver consistently reliable hosted, on-prem, desktop, and mobile software solutions
  • 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 (may require occasional flexibility to accommodate overlap time)

Requirements

  • 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 UI 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
  • Ability to occasionally adjust hours to overlap with globally distributed teams