Must be local to Southern Utah or willing to relocate.
QA Engineer
Job Description:
We are seeking a highly skilled and motivated QA Engineer to join our dynamic team. As a QA Engineer, you will play a crucial role in ensuring the quality and reliability of our software products built on React, Node.js, Python, and JavaScript. If you are passionate about delivering top-notch solutions and thrive in a fast-paced, collaborative environment, we would love to hear from you.
Test Planning and Execution, System Integration Testing, Performance and Security Testing, Bug Detection and Reporting.
Collaborate with the development team to understand project requirements and create comprehensive test plans.
Design and execute test cases for various software modules, ensuring full test coverage and adherence to industry standards.
Requirements:
Technical Expertise:
Familiarity in testing web applications using React, Node.js, Python, and JavaScript.
Experience in creating test automations.
QA Best Practices:
Thorough understanding of software testing methodologies, including manual, automated, regression, and performance testing.
Proficiency in using the Zephyr Scale testing framework.
System Integration Testing (SIT):
Experience in conducting system integration testing to ensure seamless collaboration between software components.
Collaboration and Communication:
Excellent team player with strong communication skills.
Ability to work closely with developers and stakeholders to deliver high-quality products.
Problem Solving:
Analytical mindset with an eye for detail to identify and resolve complex software issues.
Demonstrated ability to troubleshoot and debug software defects effectively.
Adaptability:
Proactive in keeping up with the latest trends and technologies in software testing and quality assurance.
System Integration Testing (SIT):
Conduct system integration testing to validate the interaction and cooperation of individual software modules within the larger system.
Identify and resolve any integration issues that may arise during SIT.
Bug Detection and Reporting:
Identify, isolate, and report software defects using the Zephyr Scale testing framework.
Utilize your strong analytical skills to troubleshoot issues and collaborate with developers to resolve them promptly.
Performance and Security Testing:
Conduct performance and security testing to identify potential bottlenecks and vulnerabilities.
Collaborate with development and DevOps teams to address and mitigate performance and security-related issues.
Documentation:
Create detailed test plans, test cases, and testing reports for effective communication and future reference.
Test Coordination:
Utilize Jira to track and manage testing efforts, bug reports, and project progress.
Coordinate with cross-functional teams to prioritize and resolve issues, ensuring timely delivery of high-quality software.
Bachelor's Degree:
-
- A bachelor's degree in computer science, Software Engineering, or a related field is preferred but not mandatory.