QA Analyst at TALENT Software Services

QA ANALYST

Job Summary: Talent Software Services is in search of a QA Analyst for a contract position in Seattle, WA. Opportunity will be one year with a strong chance for a long-term extension.

Position Summary:

  • Coordinate full native releases & OTA releases to ensure that the integrity of the live environment is protected and that the correct components are released.
  • Design release processes from build, through test and defect fixing, to the release of new or changed software into Production with the guidance of the Release Lead.
  • Overall test suite management tool experience (design, creation, maintenance & support)
  • Monitor the efficiency and effectiveness of the Release management process across the organization and make recommendations for improvement.
  • Maintain quality checks on deployments and releases and record those that directly or indirectly cause support Incidents.
  • Failure to successfully manage releases or delays to releases, can impact clients from both a revenue and reputational perspective.


Primary Responsibilities/Accountabilities:
Coordinate Releases:

  • Coordinate builds and testing of releases.
  • Coordinate the scheduling and roll out of releases.
  • Managing risks and resolving challenges that impact release scope, quality, and schedules.
  • Provide communication and information, including relevant release documentation, as required.
  • Ensure appropriate checkpoints are met and coordinate release sign off.
  • Coordinate the implementation of the release.

Design Release Process:

  • Design new release processes with the guidance of the Release Lead.
  • Work with stakeholders and clients to ensure the release process is appropriately documented, communicated and understood.
  • Understand underlying procedures and document as appropriate .

Quality Assurance in Release:

  • Coordinate with QA Managers, QA Leads & QA (both on site & offshore) for the release testing.
  • Take full responsibility of test plan, test cases for the release. Make sure they cover end to end testing, update the test cases when needed.
  • Manage risks and resolve issues that affect release scope, schedule, and quality.
  • Efficiently identifying and logging errors as they are discovered and suggest feature improvements for better User Experience.
  • Conduct brainstorming sessions to understand production critical defects, perform root cause analysis, identify test data, and plan regression- testing activity.
  • Prepare Test estimates, testing schedules and manage all the Testing activity.
  • Monitor the Testing progress and come up with solutions to mitigate possible risks/delays in Test execution.

Monitor Efficiency and Effectiveness:

  • Provide management information on releases to stakeholders or senior management as required.
  • Work with product managers to understand the features going out in the release. Also work with them to triage all the issues logged in the release cycle.
  • Need to go through all the issues logged in a release cycle & have a good understand on where an issue stands in terms of the release.
  • Carry out regular reviews of the release processes with stakeholders.
  • Identify and recommend service improvements.
  • Managed day-to-day activities & Support on-time and effective delivery of high-quality releases.

Ensure all teams follow release management process & maintain quality checks:

  • Assist the release Lead & release manager in completing regular audits of the release process.
  • Analyze Incident logs caused by releases to identify occasions where process has not been followed.
  • Highlight any repeated non-conformance to relevant team leaders and the release manager where appropriate.
  • Provide input for the release policy based on internal guidance.


Qualifications:

  • Efficiently plan & manage native releases, OTA releases, and deployment process.
  • Exposure to testing Mobile applications (iOS and Android) and rich media within web applications (audio, video, responsive design validation), end-to-end/API testing
  • Experience monitoring & manipulating network traffic using development tools
  • Able to estimate, plan and execute testing cycles.
  • Project coordination experience.
  • BA/BS degree in Computer Science or related discipline, or least 5 applicable years of experience.
  • Strong aptitude for learning new technologies and testing techniques.
  • Able to adapt to changes in product development as well as flexibility to work outside of normal business hours to meet testing needs.
  • Familiarity with Agile methodologies
  • Prior defect trending and triage experience
  • Self-motivated, able to work independently and thrive in a fast-paced, high-stress and high-productivity environment
  • Able to manage conflicting priorities effectively, including task prioritization and multitasking to manage daily workload
  • Attention to detail, thoroughness, tenacity, and strong organizational skills
  • Knowledgeable about trends for mobile devices and/or other digital applications
  • Strong written and verbal communication skills with a proven ability to interact with technical, business, editorial and customer service groups
  • Underlying causes of technical problems.
  • Charles Proxy or similar proxy tools
  • JIRA/Test Management Tool
  • XCode
  • Android Studio
  • New Relic/Dynatrace or similar post monitoring tools


Preferred:

  • Familiarity with automated QA testing tools is a plus.
  • Familiarity with adobe analytics tool is a plus.


If this job is a match for your background, we would be honored to receive your application!

Providing consulting opportunities to TALENTed people since 1987, we offer a host of opportunities including contract, contract to hire and permanent placement. Let's talk!

 
Company:TALENT Software ServicesLocation:Seattle - Washington - United StatesJob Types:ContractPost Date:November 2, 2021Valid Through:December 1, 2021