Our Firm

Careers

VIEW ALL APPLY NOW

Sr. QA Engineer

Experienced

AGDATA | Product Development | Charlotte, NC

Are you passionate about Quality? Are you always looking to find efficient ways to test early and often? Do you believe in maximizing automated test coverage at the business layer?  Do you have a creative as well as a technical mindset? Do you understand risk as it relates to building and making changes to software? Do you have experience testing products and platforms in a continuous delivery environment? If this is you, keep reading.

AGDATA is currently seeking a mid to senior QA Engineer for a full time position in Charlotte, NC. You will get an opportunity to work alongside talented engineers and analysts and will work towards improving automated test coverage thereby enabling continuous delivery of software with a strong focus on quality and user experience. You must be able to look at the big picture from both business and technology perspective, possess strong analytical and problem solving skills, and enjoy working with data and algorithms. You are not afraid of ambiguity, dealing with nebulous requirements, and get excited about difficult challenges.

 

A successful candidate will show a proficiency in the following areas:

Ownership of quality:

  • Develop, implement and refine product test strategy, system and regression test objectives
  • Hands on test planning, test design using proven test design techniques (static testing, black box testing, white box testing, risk based testing etc.)
  • Execute manual and automated testing on the assigned applications
  • Ensure excellent application usability and user experience

Inform and Improve:

  • Report defects and track defects to closure
  • Create sprint test plans, testing status reports and provide quality related metrics
  • Analyze and measure the effectiveness of existing processes and develop sustainable and quantifiable process improvements
  • Perform Root Cause Analysis on UAT/Production bugs to improve the test coverage
  • Innovate constantly and maintain the technical edge

Continuous and Automated Regression Testing:

  • Ensure thorough and optimal regression coverage by developing and maintaining comprehensive documentation of test suites.
  • Identify functional and regression tests to automate
  • Create automated tests at the Integration layer, APIlayer and User Interface
  • Maintain and improve current suite of automated tests
  • Implement continuous testing in the CI/CD pipeline

Collaborate within and across agile teams:

  • Contribute in an agile team by driving user story analysis, designing & executing tests, reporting & tracking bugs to closure, supporting UAT & demos, and participate in planning, reviews and retrospectives
  • Train and mentor junior QA engineers; create and share best practices with other QA engineers.
  • Stay current with QA best practices, methodologies and technologies, and continue to improve the QA processes across the team
Skills & Requirements

What you need:

  • 5+ years of relevant Quality Engineering experience
  • Experience testing .Net applications, service oriented architecture, ETL, data platforms
  • Experience with backend testing and writing SQL statements for test data creation, manipulation and verification
  • Experience applying risk based testing techniques, black box test design techniques
  • Experience with automated testing for UI using tools such as Selenium WebDriver
  • Experience with automated API testing using tools such as SOAP UI, Postman or using open source libraries like RestSharp
  • Experience with Integration and Unit testing using a unit test framework such as MSTest, NUnit etc. is a plus
  • Experience mentoring junior QA engineers; sharing best practices
  • Experience creating testing status reports and metrics
  • Self-starter who can collaborate across different functional groups to ensure the highest quality standard of the production releases
  • Familiarity of working in an agile development environment.
  • Strong oral and written communication skills
  • Bachelor’s Degree in Computer Science or related field, advanced degree preferred.

 

Who we are:

AGDATA is the premier provider of data collection and management, marketing program management, and analytical solutions for clients in the Crop and Animal Health industries. For more than 30 years, the talent at AGDATA has enhanced the technology and services that input manufacturers in the Agriculture world rely upon. Our clients trust us because of our data integrity, marketing program reliability, and our ability to optimize the analytics that inform their sales and marketing decisions. Backed by an entrepreneurial, creative and energetic work force, AGDATA is pushing the boundaries of technology to enhance our relationship with the leaders in Crop and Animal Heath.

 

What we offer:

  • Casual dress
  • In-house training seminars and resources
  • Continuing education opportunities
  • Employee referral reward program
  • Annual Company Picnic and Holiday Party
  • Company provided Coke products
  • Partner discounts (Verizon/ATT)
  • Paid community volunteer opportunities
  • Medical, dental and vision plans
  • Pet insurance
  • Flexible spending account
  • Competitive compensation
  • Life and AD&D insurance
  • Short-term and long-term disability
  • Traditional 401(k)
  • 401(k) company match
  • Paid time off
  • Flexible scheduling
  • Family medical leave
  • Employee assistance program