Nearshore Software Development

Job Description

Senior QA Engineer
Development Team

We are looking for a full-time, remote Senior QA Engineer with 5+ years of quality assurance experience including automating test cases to join the software engineering team of our U.S. client.

You are right for this job if you…

  • Are a self-starter that enjoys a fast-paced, dynamic, and autonomous environment
  • Can take a goal and develop a plan to achieve that goal with limited guidance
  • Proactively drive communication to gain the understanding you need
  • Are willing to move fast, make mistakes, and learn from them
  • Thrive on learning

Our client provides predictive maintenance solutions so that manufacturing plants can minimize downtime and costs associated with equipment failure. Their software development team focuses on aggregating, transforming, visualizing, and analyzing IoT data streams to provide their customers with intuitive, timely, and accurate information. Customers can then make informed decisions regarding equipment maintenance and repair activities.

Responsibilities

  • Understand the client’s business so that you can focus your efforts on maximizing value to the customer
  • Create a vision and roadmap for implementation of test plans that will cover both existing and in-development features
  • Develop a decision framework that drives what should be tested manually and what should be automated
  • Help develop a strategy and plan for developing tests that covers all QA testing types, such as functional, performance, integration, smoke, acceptance, user acceptance, and more
  • Understand the requirements of existing and under-development software features
  • Create test plans and test cases that are repeatable across releases
  • Create reports that accurately reflect the state of the software based on test results
  • Perform other duties as needed to assure the highest quality software possible

Required Experience

  • Excellent English communication, analytical, problem solving, and teamwork skills
  • Demonstrable attention to detail as a driver for success
  • 2+ years of experience in QA automation using tools such as Selenium or Cypress
  • 5+ years of hybrid—both Manual and Automation—QA experience including
    •  Extensive knowledge of software testing practices and various software testing types, such as functional, performance, integration, smoke, acceptance, user acceptance, and more
    • Creating test plans and test cases from both written and verbal requirements
    • Clearly documenting defects with expected results, actual results, and steps to reproduce
    • Designing and manipulating test data
  • Understanding of SQL (any flavor)

Desired Experience

  • Familiarity with Microsoft SQL Server
  • Familiarity with Scrum or other Agile project methodologies
  • Familiarity with Azure DevOps for managing project backlogs and test plans

Additional Information

  • Knowing your ideas are heard and matter – think big!
  • You get to own your job and be recognized for your contributions
  • Work with smart and creative people
  • Making mistakes is human. Let’s learn from them. Be transparent!
  • We recognize you as an individual – no presumptions or judgment. Be the extraordinary you!
  • 15 days Paid Time Off (PTO), 1 floating day, 3 sick days, and designated national holidays
  • Start: ASAP

About Velozient
We are a privately held, nearshore software development company providing outsourced development resources to North American companies. Our mission is to offer development talent that enjoy taking on challenging work, want to grow their skills and experiences building software, and excel in a fast-paced, dynamic team environment. We are focused on providing world-class remote resources to work as valued client team members. If this type of opportunity excites you, then consider joining our team!