logo

JobNob

Your Career. Our Passion.

Quality Assurance Engineer


Holland


Location

Crete, IL | United States


Job description

ESSENTIAL FUNCTIONS:  

·        Create, maintain, and perform integration, system, and user acceptance tests (UAT) for Argus products and configurations by following quality assurance best practices 

·        Review and support software developers’ unit tests 

·        Collaborate with cross-functional team members to define user stories, acceptance criteria, deliverables, and product risks 

·        Implement quality gates in DevOps process, such as branch policy, code traceability, build policy and more 

·        Apply an analytical, methodical, and resourceful approach to problem-solving, root-cause analysis, and prioritization of work 

·        Capture relevant metrics documenting results of test effort and product stability 

·        Log accurate defect reports, enhancement requests and perform retest of defects as required 

·        Communicate test progress, test results, and other relevant information to Software Development Manager on a timely basis 

·        Recommend and participate in process improvement initiatives for continuous improvement 

·        All other duties as assigned 

 

 

PHYSICAL REQUIREMENTS:  

·        Ability to lift up to 50 lbs. without reasonable accommodation 

·        Ability to travel up to 30% of the time to customer offices, railroad track testing sites, and on TrackSTAR® testing vehicles. 

·        Ability to walk on rough ground/railroad track, climb vehicle ladders, inclines, and work on vehicle systems in the field or shop 

·        Willingness to wear PPE (hard hat, safety glasses, hearing protection, steel toed boots) as required. 

 

ENVIRONMENTAL CONDITIONS:  

·        Home/Office/Lab environment 
·        Ability to work both indoor and outdoor in all weather conditions 

 

QUALIFICATIONS:  

·        Bachelor’s degree in Computer Science preferred, or equivalent combination of education, training, and experience 

·        2+ years of relevant QA / Test Engineer experience in DevOps environment required 

·        Excellent test design and documentation skills 

·        Experience with or exposure to test automation tools a plus 

·        Experience in all aspects of the Software Testing Lifecycle required 

·        Experience in agile software development methodologies, DevOps practices (Microsoft Azure is preferred) and CI/CD 

·        Understanding of source code versioning and exposure to Git, GitHub 

·        Experience in both Windows and Linux environments 

·        Ability to work in a quickly growing, fast paced, and constantly changing environment 

·        Tenacity, persistence, consistency, and focus with the ability to prioritize between multiple tasks 

·        Must maintain a valid driver’s license and Passport, and abide by our Corporate Fleet Policy 

·        Ability to successfully complete all pre-employment testing required by Holland, L.P. 

 

 

Disclaimer
This job description is not intended to be an exhaustive list of all responsibilities, skills, duties, requirements, or working conditions associated with the job. Management reserves the right to revise this job description at any time to add or remove tasks as circumstances change, (e.g., emergencies, changes in personnel, workload, rush jobs or technical developments). 


Job tags

Home officeOutdoor


Salary

All rights reserved