Overview
On Site
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - 12 month(s)
No Travel Required
Skills
NOSQL
MongoDB
testing methodologies
Agile/Scrum
Job Details
Role: Quality Engineer
Location: Charlotte, NC
Duration: 12 Months Contract
Job Description:
We are seeking a meticulous Quality Engineer to join our team. The ideal candidate will have experience in testing Java microservice-based applications, working with MongoDB, and familiarity with OpenShift. Additionally, experience in automation testing and the ability to test Java/React.js-based applications is essential. You will be responsible for ensuring the quality and reliability of our software products through rigorous testing and validation processes.
Key Responsibilities:
- Develop and execute test plans and test cases for Java microservice-based and React.js applications.
- Perform functional, integration, and regression testing.
- Validate and verify data integrity within MongoDB databases.
- Collaborate with developers to understand application requirements and design effective test strategies.
- Identify, document, and track defects and issues.
- Automate testing processes using appropriate tools and frameworks.
- Implement and manage containerized applications using OpenShift.
- Ensure compliance with quality standards and best practices.
- Participate in code reviews and contribute to continuous improvement efforts.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or related field.
- Proven experience in software testing, particularly for Java microservice-based and React.js applications.
- Familiarity with MongoDB and NoSQL databases.
- Strong understanding of testing methodologies and tools.
- Experience with automation testing tools (e.g., Selenium, JUnit).
- Experience working in Agile/Scrum methodology.
- Familiarity with OpenShift and containerization technologies.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork skills.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.