What are the responsibilities and job description for the Quality Assurance Engineer position at eSoft Planner?
We're seeking a passionate and detail-oriented Quality Assurance (QA) Engineer in Blue Ash, OH to ensure high-quality software solutions. This role involves designing, executing, and analyzing tests, collaborating with product owners, development teams, and identifying defects to improve software quality.
Job Title: Quality Assurance (QA) Engineer
Location: Blue Ash, OH
eSoft Planner is engineered to support the best practices for business, club and sports academy success. We offer configurable options so you can run your business or organization your way. Our tools go beyond mere scheduling and payment collection – we support packages, memberships, camps and lessons so you can stay organized, boost revenue and cut costs. You get to choose the features that are right for you – such as lessons, classes, rentals, retail – for a software solution that’s tailored to your business. We back that up with first-class support that understands the challenges of running a small business and the strength of a network for exclusive industry discounts.
About the Role:
As a QA Engineer, you will be responsible for ensuring the quality and reliability of our software products. You will work closely with development teams to identify and address defects, ensuring a smooth and positive user experience.
Responsibilities:
- Design, develop, and execute test plans and test cases.
- Identify, document, and track software defects.
- Collaborate with development teams to resolve identified issues.
- Analyze test results and provide feedback to development teams.
- Participate in the development of test automation frameworks and scripts.
- Stay up-to-date with the latest testing methodologies and tools.
- Work closely with Product Owner
Qualifications:
- Bachelor's degree in Computer Science or a related field, or equivalent experience.
- Proven experience in software testing and quality assurance.
- Strong understanding of software development lifecycle.
- Experience with test automation tools and frameworks (e.g., Selenium, JUnit, TestNG).
- Experience with Specific testing tools or frameworks (e.g. Sentry or Similar Tools)
- Excellent analytical and problem-solving skills.
- Ability to work independently and as part of a team.
- Strong communication and interpersonal skills.
Bonus Points:
- Experience with Amazon Web Services.
- Experience with python, Django & React
- Experience with web applications or mobile applications testing.
We offer:
- Competitive salary and benefits package.
- Opportunity to work on challenging and impactful projects.
- A collaborative and supportive work environment.
- Opportunities for professional development and growth.