Previous Job
Previous
Senior Quality Assurance Engineer
Ref No.: 18-01513
Location: Oakland, California
 Senior Quality Assurance Engineer
Location: Oakland CA
Duration: Long Term
 
PURPOSE
We are looking for a Senior QA Engineer who has impressive skills in manual and automation testing. This Engineer will help us in our journey to build the next generation Identity and Access management platform. This person acts as a key participant in application requirement analysis, test case design, regression framework design, test automation script development, test execution, defect tracking and reporting.
 
RESPONSIBILITIES:
  • Ensure the quality of digital deliverables throughout the project life cycle.
  • Define, develop, implement, and maintain quality assurance methodology and procedures including test plans, test cases, specifications, tools, and other technical documentation based on defined workflows, use cases, and business requirements.
  • Understand the current application capabilities and flows using manual testing. Use this knowledge to design, implement and maintain automated test suites for these applications.
  • Perform Functional, Integration, Cross-Browser and Regression tests in pre-prod and prod environments.
  • Collaborate with the Product Development team and Technology team and develop automated test frameworks and tools to meet business needs with respect to functionality, performance, scalability and other quality goals
  • Apply and Record and maintain source control of automation scripts
  • Participate in review of project requirements to understand test objectives and to provide input on testability of requirements.
  • Plan work into agile-like sprints taking user stories and break them down into discrete tests, estimating effort, and updating status
  • Maintain and update existing automated test scripts based on test results and/or changes in product design
 
GENERAL REQUIREMENTS
  • Passion to expose application vulnerabilities along with excellent communication, problem solving, attention to detail and prioritization skills.
  • Expert knowledge of Software QA methodologies, automated testing tools, frameworks and processes.
  • Strong experience in both manual and automated testing.
  • Strong experience in designing, executing and maintaining manual and automated test cases
  • Experience working independently in an Agile/Scrum development environment
  • Experience reporting, tracking, and monitoring defects in JIRA (preferred)
  • Design test cases, and document functional, regression, back end and cross browser tests to ensure site, and apps work well.
  • Ability to create test cases based on user stories, business requirements and acceptance criteria
  • Ability to execute QA testing, interpret test results, and document outcomes
  • Understanding of Database schemas and SQL queries.
 
NICE TO HAVE
  • Experience testing Identity and access management applications including authentication, authorization, multi-factor authentication and federation scenarios will be ideal.
  • Rest and SOAP API testing.
  • Health insurance industry experience.