Remotees is for sale. Submit your bid to hello AT remotees DOT com if you’re interested.

Quality Analyst

LIBERA · Jan 6th 2021

Apply on StackOverflow Careers

Position:

QUALITY ANALYST

Department:

SOLUTIONS

LOCATION:

Remote/Travel as needed

STATUS:

EXEMPT

Supervised By:

SOLUTIONS EXECUTIVE

Revision:

SEPTEMBER 2020

JOB SUMMARY:

This position is responsible for advocating for quality, work across products, technologies and multiple teams to ensure flawless deployment changes to our solutions. Execute a very hands-on approach to test our solutions and leave no stone unturned in the pursuit of ensuring our products are released bug free.

MINIMUM REQUIRED EDUCATION, TRAINING AND EXPERIENCE:

  • BA in Science / Computer Science or IT preferred

  • 3 years QA

  • 3 years testing experience

  • Experience with Agile and Kanban methodologies

  • Experience in automation and scripting

  • Experience in management and monitoring (i.e. Q-test and Quality Center)

  • Experience with performance and/or security testing

  • Experience in UI test automation concepts and tools (i.e. Selenium, WebDriver)

  • Programming experience preferred

REQUIRED SKILLS:

  • Programming Languages: C#, .Net, XML, ADO.NET, .Net Core

  • Tools : VS, NuGet, MSUIA, Selenium, WebDriver, NUnit, MongoDB, Klov

  • Cloud Exposure : Azure, AWS and Docker Containers.

  • Scripting Technologies : HTML, JavaScript, PowerShell

  • Source Control : Git, Bitbucket, Jenkins

  • Standards : Specflow, Json, REST, SOAP

  • Estimation & Processes : Agile (Kanban and Scrum)

  • Project Management and Process solution knowledge

  • Detailed oriented with strong analytical and problem-solving skills

  • Ability to identify and learn new technologies

  • Familiar with CI/CD pipelines

  • Understand SOA architecture

  • Understand web-based APIs running REST protocols

  • Understand testing life cycles

  • Ability to produce and give PowerPoint presentations and train others

  • Extremely proactive, responsive, and upbeat attitude

JOB SPECIFIC DUTIES: These are job duties specific to your role

INTERNAL:

  • Perform testing activities for multiple assigned project

  • Remain current in QA processes, methods, metrics and software.

  • Ensure quality, reliability and applications security

  • Develop knowledge of interfacing applications, services, test environments and tools

  • Develop knowledge of testing methodologies

  • Formulate test strategies including technical requirements into test case scenarios

  • Formulate test strategies including defining test data requirements

  • Formulate test strategies including managing test case creation

  • Formulate test strategies including devising contingencies plans

  • Develop test case execution plan, report, test defects/issues and status metrics

  • Participate in project quality reviews for assigned applications

  • Assess risks based on the execution, validation

  • Make process or corrective action recommendations

  • Interpret audit of quality assurance

  • Deliver corrective action according to results from results of quality assurance

  • Drive improvement changes

  • Facilitate test methodology discussions across the business unit

  • Update related testing activities in the test management solution

  • Participate in Defect triage meetings with relevant teams

  • Participate in all backlog grooming sessions

  • Co-ordinate with Offshore team for day to day work

  • Assist with application training of new resources

  • Develop knowledge in source code,

  • Develop knowledge in version management

  • Develop knowledge in code deployment standards

  • Ensure QA compliance with knowledge to ensure processes and procedures for test environments are followed

  • Act so that integrity of the various environments is not compromised

  • Understand interfacing applications

  • Understand test environments,

  • Understand tools

  • Understand methodologies

  • Anticipate and share insight early in the product life cycle

  • Prepare test scenarios in advance of code delivery for testing

  • Review technical documents (functional specifications, copy decks, design comps)

  • Develop appropriate test plans

  • Develop functional test cases/test artifacts (i.e. test data/data validation)

  • Document functional test cases/test artifacts (i.e. test data/data validation)

  • Maintain functional test cases/test artifacts (i.e. test data/data validation)

  • Identify use-cases, negative testing, and exploratory testing

  • Execute smoke, system, integration, E2E and regression testing

  • Explore out-of-the-box scenarios where web products may not function as designed

  • Provide support for Test Data for Testing team

  • Work closely with the Automation Engineer to develop automation scripts

  • Perform API level testing

  • Ensure good knowledge of API collaboration platforms (i.e POSTMAN)

  • Execute test cases according to the test plan

  • Support User Acceptance Testing

  • Deliver high-quality, low-to-zero defect releases

  • Maintain issue tracking (i.e. Jira)

  • Report defects to team members in a timely manner

JOB ESSENTIAL DUTIES: These are job duties essential for every position at Libera

COMMUNICATION:

  • Actively listens to others

  • Ability to present information

  • Written communication skills

  • Demonstrate concern and understanding

  • Treat confidential information appropriately

  • Promote open communication

  • Provide timely and effective written/verbal communication

  • Keep others informed of progress and/or problems

  • Share information

  • Explain reasons for decisions affecting others

PROBLEM SOLVING:

  • Proactive approach to solving problems

  • Gathers and analyzes information skillfully

  • Think creatively

  • Anticipate problems

  • Demonstrate conflict resolution skills and ability to solve problems

  • Identify and mitigate risks appropriately

  • Recommend improvements to security policies when possible weaknesses are observed

LEADERSHIP:

  • Deliver according to Corporate goals

  • Demonstrate ability to manage conflict

  • Take proactive approach to implement change

  • Ensure all people are treated with dignity and respect

  • Be self-motivated

  • Demonstrate a positive attitude

  • Display willingness to make decisions

  • Is customer focused

  • Motivate others to perform well

  • Manage stress

  • Seek opportunities for professional / self-development

  • Exhibits confidence in self and others

  • Be polite and avoid offensive language

  • Seek to be an example in all actions and interactions

TEAMWORK:

  • Work effectively and dependably with others to meet team objectives

  • Encourage others

  • Demonstrate concern and understanding for co-workers

  • Exhibits objectivity and openness to other’s views

  • Prepares for and leads meetings

  • Demonstrate strong responsibility toward personal assignments

  • Is accountable for actions

  • Use and/or encourages joint problem solving

  • Involves others in decision making

  • Is open to receiving and giving feedback

  • Develop peer relationships

CORPORATE CULTURE:

  • Follow Libera’s Mission by “Simplifying life through leveraging technology”

  • Embrace Libera’s Vision “To become the provider of choice for those bettering our world”

  • Values: Foster and deliver according to:

  • “Integrity” by being fair and balanced, truthful, and upholding moral fortitude

  • “Innovation” by taking action to revolutionize, change, and transform our organization

  • “Collaboration” by working together and sharing common goals to find the Win-Win

  • “Pioneering” by discovering, spearheading, and trailblazing to create original products

  • “Community” by serving the needs of others and of our world

  • Guiding Principles:

  • Consistently place “Relationship First, Business Second”

  • When collaborating “Never Negate Perception” because our “Differences Matter”

  • Embrace our “Always Be Improving” mentality

  • Exhibit continuous “Overcome Every Problem” attitude by recommending solutions

All the above job duties are subject to reasonable accommodation. This job description is to provide a representative summary of the major duties and responsibilities performed by incumbents of this job. Incumbents may be required to perform job-related tasks, duties, and/or responsibilities other than those specifically presented in this description.

Apply on StackOverflow Careers