Data Quality Assurance Engineer

Software Engineering Morrisville, North Carolina


Description

Who is Netsertive?                                                                                              

We are a technology and digital marketing intelligence company that empowers product brands & local businesses to win the fight online. We combine this advanced technology with deep knowledge of specific vertical industries, partnering closely with local businesses, multi-location retailers, and national brands to drive sales opportunities in their targeted local markets throughout North America.

We don't hesitate to go left when others go right, or bob while everyone else weaves. We are the purple cows of the world. We are not for everyone and applicants seeking a job instead of an awesome career need not apply. Ping Pong happens to be our favorite Olympic Sport. Even if you don’t play, you have to enjoy being a spectator!

Is your motto “work hard, play hard”?

You are self-motivated and competitive person, but you are also a team player. You are an ambitious overachiever who thrives in a fast-paced, rapidly growing and sometimes chaotic environment. You are someone who likes to understand why things are broken, and come up with new ideas to fix them. Your vocabulary does not include the words “okay” or “acceptable.” With regards to high standards, your bar is higher than the rest. You are a pack leader, not a follower. You connect with clients in a genuine way in order to manage expectations, obtain information, advance their objectives and deliver results. You thrive on the excitement, agility and pace of a start-up environment and are adept at prioritizing (and re-prioritizing) tasks and resolving unexpected events on a daily basis. You are enthusiastic and excited to work with a team of professionals to solve problems and generate results.

The Position:

The Data Quality Engineer is a cross-discipline software testing position with a focus on quality assurance of our company’s data assets. The successful candidate has experience with complex data systems and working knowledge of ETL concepts, as well as a passion for ensuring data consistency, accuracy and integrity of moving data. This engineer will work with DBAs, Engineering and Product Management to produce high-quality Data Products.

Responsibilities:

  • Develop suitable test plans, test suites, and test scenarios.
  • Create, validate, and execute manual test cases and automated test scripts.
  • Work with Scrum team, overseeing testing duties among the team, to assure Quality Assurance processes are being followed.
  • Recommend and assist with implementing QA process improvements.
  • Perform functional, regression, and system tests and analyze results.
  • Interpret issues, defects, error messages, logs, and generate reports.
  • Document, track, and resolve issues, defects, enhancements, and user stories.
  • Mentor and oversee work of junior QA engineers.

Minimum Qualifications:

  • Bachelor’s degree in an IT related field.
  • Minimum 2 years relevant QA software testing experience.
  • Software engineering or programing experience is a plus.
  • Knowledge of Google Adwords  is a plus.
  • Must have experience performing software testing on a variety of operating systems, browsers, and mobile devices.
  • Strong knowledge writing advanced SQL queries.
  • Bash scripting and Linux commands are a plus.
  • Experience with PHP, Python, and Java a plus.
  • Solid understanding and knowledge of QA methodologies, processes, and SDLC.
  • Solid understanding and knowledge of Agile and Scrum development cycles.
  • Experience using test automation tools and creating automated test scripts.
  • Experience using defect tracking or test management tools.
  • Proven and well developed analytical and problem solving skills.
  • Results oriented with a keen attention to detail.
  • Demonstrated ability to multi-task and follow through on projects to completion.
  • Experience working in a team oriented fast paced development environment.
  • Excellent organization, planning, and written and verbal communication skills.
  • Flexible and interested in a small company with lots of growth opportunity.
  • Likes to have fun!