Quality Engineer
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!