Quality Engineer

Pro Search | Westbrook, ME, United States

Posted Date 12/10/2024
Full job description

Contract Westbrook, Maine

  • Location: Westbrook, Maine
  • Type: Contract
  • Job #19836

Quality Engineering Contractor
Location: Remote | Work Hours: Monday – Friday (8AM – 5PM EST) |
Start Date: ASAP

Top 3 Required Skillsets:

  • Flutter/DART Expertise: Strong foundation in designing and executing testing strategies for applications built on Flutter/DART.
  • Cross-Platform Testing: Experience testing integrated systems with on-premises and cloud-based components.
  • Programming Skills: Proficiency in Java, C++, and SQL to develop test scripts, validate databases, and support automation tools.

Nice-to-Have Skillsets:

  • Strong analytical, collaboration, and communication skills.
  • Exposure to cloud services designs and Amazon Web Services (AWS).
  • Experience working with data formats like CSV, JSON, and relational databases.
  • Mindset of continuous improvement, including certifications or ongoing education.

About the Role:

We are seeking a Quality Engineering Contractor to support the development and testing of a Diagnostic Software Platform designed for the Livestock, Dairy, and Poultry (LDP) sector. This software integrates on-premise diagnostic tools with a Flutter/DART-based solution and a Cloud-based reporting component, delivering seamless diagnostics to veterinary clinicians.

Key Responsibilities:

  • Design, develop, and execute manual and automated testing strategies for Flutter/DART-based applications.
  • Build and maintain automation frameworks and integrate them with CI/CD pipelines for testing efficiency.
  • Implement testing solutions for on-premise and cloud-based components, ensuring seamless system integration.
  • Develop and maintain test scripts for Flutter/DART, Java, and C++ applications, ensuring code quality and reliability.
  • Validate data integrity in SQL databases and ensure accurate data handling.
  • Automate repetitive testing processes to improve team efficiency.
  • Collaborate in Agile workflows (Scrum/Kanban) and contribute to ongoing process improvements.
  • Work closely with development and operations teams to maintain and configure test environments.

Qualifications:

Technical Expertise:

  • Proficiency in Flutter/DART for developing and testing mobile and desktop applications.
  • Strong knowledge of Java and C++, with experience writing scalable, testable code.
  • Solid understanding of SQL for query optimization and data validation.
  • Familiarity with cloud platforms such as AWS, Azure, or GCP.
  • Experience with API testing tools (e.g., Postman) and RESTful principles.

Tools and Practices:

  • Experience with Git/GitHub version control.
  • Familiarity with testing frameworks like Pytest for automation scripting.
  • Understanding of CI/CD pipelines for seamless integration into the SDLC.
  • Experience with data formats like JSON, XML, and CSV.
  • Exposure to Linux environments, including Bash scripting for automation.

Soft Skills:

  • Strong problem-solving, analytical, and communication abilities.
  • Self-motivated with a focus on continuous improvement.
  • Adaptable and collaborative in fast-paced team environments.

Education & Experience:

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • 1-3 years of experience in Quality Engineering, Software Development, or as a Software Engineer in Test (SEIT).

This is a great opportunity to contribute to a quality and cutting-edge team! If you are passionate about ensuring robust software solutions, apply now!

Job Type
Regular | Temporary/Contract
Industry
Engineering

Share this job