Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
QA Engineer image - Rise Careers
Job details

QA Engineer

The company where you can make an impact and bring value.

Job Summary:

Greenstone is seeking an experienced automation QA engineer who can continuously contribute success to our Software Development team. The team develops and maintains a suite of mission critical commercial software applications used by the agricultural businesses. The successful candidate will be an integral part of enhancing our products by taking responsibility for software quality assurance. They will design and automate tests, review technical specifications, create user-friendly documentation, configure customer test scenarios, and ensure overall product stability and performance. Overall, the Tester will work closely with Product Management and Development teams to continuously maintain and enhance our products.

Greenstone delivers innovative, mission-critical solutions to North American agribusinesses. We retain a commanding share in the US grain origination software market, serving over 400 customers and 5,000+ ERP users throughout North America. Our products have been in the marketplace for over 30 years, providing customers with a combination of stability, consistency, and innovation they need to grow and remain profitable. To learn more, please visit www.greenstonesystems.com.

Job Description:

JOB RESPONSIBILITIES:

Design / Test manually 25%

  • Design effective and thorough test cases to cover existing software requirements and requirements for new enhancements.
  • Execute manual test cases as needed.
  • Creating documentation on setup, installation, and hardware integration processes.

Design / Script automation testing 50%

  • Design and implement effective and thorough automation test scripts to cover regression testing.
  • Design and implement effective and thorough automation test scripts to cover new feature testing.

Managing the hardware environments / hardware testing 25%

  • Managing hardware environments.
  • Configuring, troubleshooting, installing, and testing the hardware.

EDUCATION/EXPERIENCE REQUIREMENTS:

  • Bachelor’s degree in Computer Science or related field or related experience
  • 5 years of testing with at least 3 years of automation testing experience
  • Understanding of hardware-software interactions, with experience validating firmware and testing for compatibility with hardware
  • Strong ability to develop, execute, and document test plans, including functional, performance, and regression testing for hardware products
  • Professional automation testing on desktop / WinForm applications
  • Experience with Agile/Scrum Methodologies
     

DESIRED REQUIREMENTS:

  • Strong verbal & written communication with strong organizational skills
  • Experience in finding or creating emulation tools to test against in place of hardware.
  • Experience with multiple communication protocols: Serial, RS232/485, USB, and TCP/IP.
  • Proficient in working with hardware systems, components, and peripherals, including installation, maintenance, and troubleshooting
  • Strong ability to understand hardware documentation and translate into user friendly setup documentation.
  • Self-Motivator with the ability to work independently and exemplify flexibility working in a team-oriented environment.
  • Ability to multi-task to liaise between product management, & Development team to meet deadlines.
  • Strong analytical skills with the boost of having creative problem-solving attributes.
  • Delivered commercial software products
  • Experience with database backed applications
  • Experience in designing resilient and maintainable automation scripts
  • Experience in the agricultural industry
  • Experience with JIRA Issue and Project Tracking system
  • Familiarity with WinForms testing
  • Experience using SmartBear TestComplete
  • Experience with scale instrumentation

This is a hybrid position in Alpharetta, GA.

Worker Type:

Regular

Number of Openings Available:

1

Average salary estimate

$95000 / YEARLY (est.)
min
max
$80000K
$110000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About QA Engineer, Volaris Group

Are you ready to make a difference in the agricultural software industry? Greenstone is on the lookout for a passionate QA Engineer to join our dynamic team in Alpharetta, GA. In this exciting role, you will be at the forefront of ensuring the quality and reliability of our mission-critical software applications. Your responsibility will include designing and automating tests that will enhance our products, while also reviewing technical specifications and creating user-friendly documentation. As a vital contributor to our Software Development team, you'll collaborate closely with both Product Management and Development teams, working on hardware testing and managing various hardware environments. With over 30 years of experience and a commanding share in the US grain origination software market, Greenstone provides stability and innovation to over 400 clients. If you're passionate about software quality assurance and have at least 5 years of experience, including 3 years in automation testing, this is your chance to join a company that values your expertise and allows you to grow significantly. Bring your strong analytical skills, creativity, and problem-solving abilities to the table, and let's enhance the agricultural industry together! If you're ready to bring your talents to Greenstone, we can't wait to meet you!

Frequently Asked Questions (FAQs) for QA Engineer Role at Volaris Group
What are the key responsibilities of a QA Engineer at Greenstone?

As a QA Engineer at Greenstone, your main responsibilities will involve designing and automating effective test cases for our software products, executing manual tests as necessary, and collaborating with team members to maintain product stability and performance. You'll also be responsible for documenting processes related to setup, installation, and hardware integration.

Join Rise to see the full answer
What qualifications are required for the QA Engineer position at Greenstone?

To qualify for the QA Engineer position at Greenstone, you should hold a Bachelor’s degree in Computer Science or a related field, along with at least 5 years of testing experience. Importantly, you'll need a minimum of 3 years in automation testing and familiarity with hardware-software interactions, which is essential for validating firmware and ensuring compatibility.

Join Rise to see the full answer
What tools and methodologies should a QA Engineer at Greenstone be familiar with?

At Greenstone, familiarity with Agile/Scrum methodologies is preferred, along with experience in using JIRA for issue and project tracking. As a QA Engineer, you should also have hands-on experience with SmartBear TestComplete and knowledge of multiple communication protocols such as USB, TCP/IP, and RS232/485.

Join Rise to see the full answer
How does the QA Engineer at Greenstone collaborate with other teams?

Collaboration is crucial at Greenstone. As a QA Engineer, you'll work closely with Product Management and Development teams to ensure product quality. This includes liaising between these teams to meet project deadlines and enhance product features based on collected testing data.

Join Rise to see the full answer
What is the work environment like for a QA Engineer at Greenstone?

The QA Engineer position at Greenstone offers a hybrid work environment in Alpharetta, GA. You'll have the flexibility to work independently or as part of a collaborative team, with an emphasis on communication and strong organizational skills to succeed in this role.

Join Rise to see the full answer
Common Interview Questions for QA Engineer
Can you describe your experience with automation testing?

When discussing your automation testing experience, focus on specific frameworks and tools you've used, such as SmartBear TestComplete. Mention any successful projects where you designed and implemented automation scripts, emphasizing the impact it had on the testing process and product quality.

Join Rise to see the full answer
How do you approach designing test cases?

Explain your methodology for designing test cases by highlighting your attention to detail and thorough understanding of software requirements. Discuss how you ensure coverage for both existing functionalities and new enhancements, and the importance of documentation in facilitating future testing.

Join Rise to see the full answer
What are some challenges you've faced while testing software, and how did you overcome them?

Discuss specific challenges such as dealing with hardware-software integration issues. Describe the situation, the steps you took to troubleshoot, and any creative solutions you implemented to ensure thorough testing was completed effectively.

Join Rise to see the full answer
How do you ensure effective communication within cross-functional teams?

Talk about your communication strategies, emphasizing the importance of clear, concise updates. Mention how you keep stakeholders informed about testing progress and findings, and how you facilitate discussions between Product Management and Development teams to clarify requirements.

Join Rise to see the full answer
Can you describe your experience with hardware testing?

Share your knowledge of hardware-software interactions and any direct experience you've had with testing hardware components. Discuss how you ensured compatibility for firmware and hardware, and any tools or protocols you employed during the testing process.

Join Rise to see the full answer
How do you prioritize your testing tasks?

Explain your process for prioritizing testing tasks based on project deadlines and the severity of reported issues. Describe how you balance manual and automated testing, ensuring that critical features receive the attention they need to maintain quality.

Join Rise to see the full answer
What automation strategies do you use to improve efficiency?

Describe your approach to automation, including how you identify which tests to automate and the frameworks you typically utilize. Emphasize your focus on creating maintainable tests that can be run regularly to catch issues quickly.

Join Rise to see the full answer
How familiar are you with Agile methodologies?

Discuss your experience working in Agile environments, including specifics about your role within sprints and how you adapt testing processes to Agile practices. Share examples of how Agile has positively impacted project deliverables.

Join Rise to see the full answer
What documentation practices do you follow as a QA Engineer?

Explain the significance of thorough documentation in your role, detailing the types of documentation you create for test strategies, test cases, and bugs found. Highlight how good documentation supports collaboration and future testing efforts.

Join Rise to see the full answer
Why do you want to work at Greenstone as a QA Engineer?

Articulate your interest in Greenstone’s mission to provide innovative solutions for agribusinesses. Connect your skills and experiences to the role while explaining how you can contribute to enhancing the quality of products that support a vital industry.

Join Rise to see the full answer
Similar Jobs
Volaris Group Remote United States - Georgia
Posted 5 days ago

Join Greenstone as an Account Manager to drive sales and develop client relationships in the agricultural industry.

Posted 7 days ago

EASA seeks a dynamic General Manager to drive growth and lead operational teams in software innovation.

Photo of the Rise User
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Transparent & Candid
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Paid Time-Off
Maternity Leave
Social Gatherings
Learning & Development
Employee Resource Groups
Photo of the Rise User
Sentec Hybrid No location specified
Posted yesterday

As an Assembly Technician at Sentec, you'll play a crucial role in the quality assembly of innovative medical devices.

Posted 10 days ago
Photo of the Rise User
Delta Dental Ins. Remote Camp Hill, Pennsylvania, United States
Posted 9 days ago
Photo of the Rise User
Medtronic Remote Fridley, Minnesota, United States
Posted 12 days ago
Posted 7 days ago

Join Dignity Health MSO as a Quality Coordinator to enhance healthcare quality through member engagement and management strategies.

Join Acuren Inspection as an Entry Level NDT Assistant and support critical infrastructure inspections in Auburn, ME and beyond.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 3, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!