Senior QA Engineer

18 Jun 2024

Vacancy expired!

Senior QA EngineerNYC OR REMOTE As a QA Engineer you'll be responsible to quantify the quality of the features developed in the engineering department. Your day to day involves designing and implementing tests and quality metrics, establishing QA processes for all stages of the Software Development life cycle and to become the quality expert within the engineering department.Responsibilities

    • Establish Quality Metrics/KPIs
    • Play a major role in improving quality, functionality, reliability, and usability of software products and 3rd party software integrations.
    • Interact with product development team(s) to evaluate system interfaces, operational, and performance requirements of the overall system.
    • Participate in continuous improvement of testing process and procedures by analyzing reported bugs and then assessing test coverage and project execution around these areas as well as by analyzing the current processes and practices.
    • Create and expand automated UI, API, mobile, and performance tests.
    • Execute tests & analyze test results to assure quality of existing and new functionalities.
    • Collaborate with DevOps engineers to build, test, and deploy pipelines.
    • Participate in production deployments by coordinating, monitoring, and verifying new releases.
Skills & Experience
    • 3+ years work experience in software quality assurance.
    • Must have experience working with test automation frameworks: Cypress.io, Webdriver.io, Testcafe, NightwatchJS, Jest, Karma, Capybara, Selenium Webdriver, Artillery, Pact.io, Mocha, Chai, Gatling, JMeter, Appium, Perfecto, SeeTest.
    • Comfortable working in a 50% automated and 50% manual testing environment.
    • Experience in reviewing functional and design specifications to ensure full understanding and delivery of testing project deliverables.
    • Hands-on experience writing functional, systems integration, regression, and performance test scenarios.
    • Hands-on experience end to end testing web applications, web services, and databases.
    • Ability to understand and identify test data needed for testing and writing quality positive and negative test cases.
    • Ability to identify test requirements from specifications, document test case requirements, and design test plans.
    • Ability to execute test cases in a timely manner, analyze test results, identify defects and experience in defect life cycle.
    • Ability to explain defects in a clear and concise manner.
    • Ability to deliver manual and automation deliverables in a fast paced development lifecycle.
    • Strong problem solving skills to debug system issues and to create new methods for testing features.
    • Experience working in an Agile/Scrum development process.
    • Experience with infrastructure, machine learning, mobile, security, and accessibility testing is a plus.
Qualities
    • Strong analytical thinker.
    • Maintains composure under pressure.
    • Excels independently and in a team environment.
    • Willing to learn and incorporate new technologies.
    • Focus on efficiency, user experience, and process improvement.
    • Excellent project and time management skills.
Education
    • Four (4) year bachelor’s degree in computer programming/science or equivalent work experience.
We take care of you!
    • Great benefits, including medical and dental all starting on your first day.
    • 401K Plan.

  • ID: #43220235
  • State: New York New york city 10001 New york city USA
  • City: New york city
  • Salary: Depends on Experience
  • Job type: Permanent
  • Showed: 2022-06-18
  • Deadline: 2022-08-16
  • Category: Et cetera