Ardent Mills
Quality Assurance Engineer
Ardent Mills, Denver, Colorado, United States, 80285
Join Us Today
Quality Assurance Engineer
Job Summary:
The QA Engineer is responsible for ensuring the highest quality of our software products through the design and implementation of robust testing strategies. QA Engineers leverage their expertise in quality assurance methodologies and automation testing to drive continuous improvement and deliver exceptional software solutions.
Key Responsibilities:Technical Leadership:
Design, develop, and execute comprehensive test plans, test cases, and test scripts for both manual and automated testing.Defect Management:
Identify, record, and track defects; collaborate closely with development teams to facilitate timely resolution.Automation:
Implement and maintain automated testing frameworks and tools to optimize testing processes.Testing:
Conduct performance, regression, and integration testing to ensure system reliability and performance.Collaboration:
Collaborate with the IT Test Automation Manager, Product Owners/Managers, and stakeholders to understand requirements and ensure quality throughout the development lifecycle.Mentorship:
Mentor junior QA team members and promote best practices in testing and quality assurance.
Qualifications and Skills:
Bachelor's degree in Computer Science, Information Technology, or a related field.5+ years of experience in software quality assurance, with a strong focus on automation testing.Proficient in testing tools and frameworks (e.g., Selenium, JUnit, TestNG) and version control systems (e.g., Git).Strong understanding of software development lifecycle (SDLC) and testing methodologies.Excellent analytical, problem-solving, and debugging skills.Exceptional communication and interpersonal skills, with the ability to work collaboratively in a team environment.
Preferred Qualifications and Skills:
Relevant certifications (e.g., ISTQB Certified Tester).Experience with Continuous Integration/Continuous Deployment (CI/CD) pipelines.Familiarity with performance testing tools (e.g., JMeter, LoadRunner) and DevOps practices.API level test automation expertise.Experience with web service technology like XML, JSON, REST.
Quality Assurance Engineer
Job Summary:
The QA Engineer is responsible for ensuring the highest quality of our software products through the design and implementation of robust testing strategies. QA Engineers leverage their expertise in quality assurance methodologies and automation testing to drive continuous improvement and deliver exceptional software solutions.
Key Responsibilities:Technical Leadership:
Design, develop, and execute comprehensive test plans, test cases, and test scripts for both manual and automated testing.Defect Management:
Identify, record, and track defects; collaborate closely with development teams to facilitate timely resolution.Automation:
Implement and maintain automated testing frameworks and tools to optimize testing processes.Testing:
Conduct performance, regression, and integration testing to ensure system reliability and performance.Collaboration:
Collaborate with the IT Test Automation Manager, Product Owners/Managers, and stakeholders to understand requirements and ensure quality throughout the development lifecycle.Mentorship:
Mentor junior QA team members and promote best practices in testing and quality assurance.
Qualifications and Skills:
Bachelor's degree in Computer Science, Information Technology, or a related field.5+ years of experience in software quality assurance, with a strong focus on automation testing.Proficient in testing tools and frameworks (e.g., Selenium, JUnit, TestNG) and version control systems (e.g., Git).Strong understanding of software development lifecycle (SDLC) and testing methodologies.Excellent analytical, problem-solving, and debugging skills.Exceptional communication and interpersonal skills, with the ability to work collaboratively in a team environment.
Preferred Qualifications and Skills:
Relevant certifications (e.g., ISTQB Certified Tester).Experience with Continuous Integration/Continuous Deployment (CI/CD) pipelines.Familiarity with performance testing tools (e.g., JMeter, LoadRunner) and DevOps practices.API level test automation expertise.Experience with web service technology like XML, JSON, REST.