QA Automation Engineer at SeasonShare

Position Title: QA Automation Engineer

Department: Engineering & Operations

Reports To: Senior Operations Manager

Location: Remote

Position Type: Full-Time

Job Overview: We are seeking a motivated and detail-oriented QA Automation Engineer to join our team. The QA Automation Engineer will work primarily with QA automation tools, building client offers, and performing quality assurance (QA) tasks to ensure the highest standards of our products and services, while also providing operational support as needed.

Key Responsibilities: 1. QA Automation Development: ○ Develop, implement, and maintain automated test scripts and frameworks. ○ Write integration tests for backend applications and tests for RESTful APIs. ○ Possess Web/UI testing knowledge, utilizing tools like Cypress ○ Collaborate with senior developers to integrate automated tests into the CI/CD pipeline. ○ Analyze test results and provide detailed reports on defects and quality metrics.

  1. Quality Assurance: ○ Perform rigorous QA testing on developed client solutions to ensure they meet our quality standards and are released on schedule. ○ Identify, document, and track defects and inconsistencies. ○ Develop detailed test plans and execute test cases through automation and manual testing.

  2. Operational Support: ○ Assist in developing and configuring databases for client-specific products. ○ Build and maintain client offers using Admin dashboard and database tools. ○ Assist in day-to-day operations to ensure client data is up-to-date. ○ Provide technical support and troubleshooting assistance to clients as needed. ○ Assist in the creation and enhancement of technical documentation and user guides.

  3. Collaboration and Communication: ○ Collaborate with cross-functional teams, including product management, operations, and customer support, to deliver comprehensive client solutions. ○ Communicate effectively with team members and stakeholders to ensure smooth project execution.

  4. Continuous Learning and Development: ○ Stay up-to-date with the latest developments in QA automation tools, database technologies, and QA methodologies. ○ Participate in training sessions and workshops to enhance technical skills.

Qualifications: ● Education: Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent experience. ● Experience: 0-2 years of experience in QA automation, software development, engineering, or a related field. ● Technical Skills: ○ Understanding of QA automation tools and frameworks. ○ Familiarity with DBeaver or other database tools is a plus. ○ Advanced programming skills in languages such as SQL, Javascript, or Python. ○ Understanding of CI/CD pipelines and version control systems (e.g., Git). ● Soft Skills: ○ Strong analytical and problem-solving abilities. ○ Excellent attention to detail. ○ Good communication and teamwork skills. ○ Eagerness to learn and adapt to new technologies and methodologies.

Preferred Qualifications: ● Experience with quality assurance processes and tools. ● Previous experience in a client-facing role.

What We Offer: ● A dynamic and supportive work environment. ● Opportunities for professional growth and development. ● Competitive salary and benefits package.

Any interested candidates should email their resume to mdeveau@elevateventures.com