Sr. Software Quality Engineer

Overview

Hybrid
Depends on Experience
Contract - W2
Contract - 6 Month(s)

Skills

API Testing
GIT/GIT hub
Customer Identity Access Management team (CIAM)
Okta
Application
Micro Services Testing
Automation Experience
Authentication
Security Experience

Job Details

Company Overview:

World Wide Technology is looking for Sr. Software Quality Engineer. This job is part of WWT's Strategic Resourcing services. The candidate will be supporting a WWT customer and will be employed by one of WWT's preferred partners.

World Wide Technology (WWT) is a global technology integrator and supply chain solutions provider. Through our culture of innovation we inspire, build and deliver business results, from idea to outcome.

Based in St. Louis, WWT works closely with industry leaders such as Cisco, HPE, Dell EMC, NetApp, VMware, Intel, AWS, Microsoft, and F5, focusing on three market segments: Fortune 500 companies, service providers and the public sector. WWT employs more than 5,400 people and operates in more than 2+ million square feet of state-of-the-art warehousing, distribution and integration space strategically located throughout the world. WWT is proud to announce that it has been named on the FORTUNE "100 Best Places to Work For " list for the eighth consecutive year and was awarded for multiple categories on Glassdoor's 2019 Employees' Choice Awards, honoring the Best Places to Work.

Job Description:

Job Title: Sr. Software Quality Engineer

Location: Hybrid, 1-2 days/week in Oakland, CA or Rancho Cordova, CA or Alpharetta, GA.

Duration: 6 month+ with FTE conversion

Seeking the following skills:

- Application, Micro Services Testing

- Automation Experience

- Authentication, Security Experience

Ideal:

- Okta, Auth0

Will candidate require sponsorship upon FTE conversion with client? (we are not accepting for phase 1) Have you previously tested features related to customer identity and access management (CIAM), such as registration, login, or multi-factor authentication? If so, please describe your experience.

What automation tools and programming languages have you used in your testing projects, and how have you applied them in an Agile/Scrum environment?

Job Description:

  • The position is for the Customer Identity Access Management team (CIAM) and will be responsible for ensuring quality within our registration, sign on, multi-factor authentication suite of applications.
  • Design, develop and review test strategies and test cases for the applications
  • Coordinate with the Scrum team and development counterparts in overseeing bug tracking, test prioritization, test automation and release.
  • Takes a lead in end-to-end testing discipline by partnering with other teams to support including test planning, incident research and analysis, test strategy, QA and user acceptance testing functions as needed.
  • Leverages a deep understanding of system behavior and data properties to determine efficient and effective approaches to testing broad and/or complex topics
  • Creates reports and analyzes data to provide accurate testing results and summaries
  • Analyzes current processes and identifies existing or potential problems to discover new process improvement opportunities
  • This list is not all-inclusive, and you are expected to perform other duties as requested or assigned

Required:

  • Basic Knowledge on Java, GIT/GIT hub, SQL and test methodology, User Interface and Services testing Methodologies
  • Agile/Scrum team experience, supporting automation efforts working with Developers, Test case tracking/documentation
  • Experience working with Jira Tools/Plugins and processes
  • Ability to Independently drive projects and outcomes, work with minimal requirements and those that frequently might change

Preferred:

  • Good knowledge of Jenkins, API Testing, Java Script, REST and SOAP.
  • Strong problem solving, critical thinking, organization and communications skills
  • Must be flexible to learn / adapt new coding language as required
  • Develop new utilities to support test automation needs.
  • Work with Quality Engineering team by providing automation support.
  • Team player, work with different teams in the organization in a seamless manner
  • Multi-tasking, capable of handling multiple projects and priorities at the same time
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.