Software Test Automation Engineer
Listed on 2026-06-01
-
Software Development
Software Engineer, DevOps, Software Testing
Software Test Automation Engineer – R&D Department
Location:
Niwot, CO (Hybrid).
Reports to:
Software Test Manager.
Established in 1972, Particle Measuring Systems is a global leader for micro‑contamination monitoring equipment improving semiconductor and pharmaceutical industries. We focus on customers and pride ourselves on the difference our technology makes.
Job OverviewAs a Software Test Automation Engineer, you will work alongside a team of highly skilled Test Engineers to test application software and embedded firmware on complex facility management systems and instruments throughout the product lifecycle. You will develop and execute test protocols, coordinate defect tracking, and partner with developers to resolve issues.
Responsibilities- Participate in and contribute to the entire software development life cycle process.
- Review system requirements and use cases with software developers and other technical team members.
- Develop, document and execute detailed test scripts, both manual and automated, to cover software/firmware functionality and ensure traceability to requirements.
- Research issues, create test reports describing results and solutions, track defects and verify bug fixes in a timely manner.
- Design and develop reliable, scalable, and maintainable test automation frameworks using Java or Python.
- Implement and maintain automation scripts for web applications using Java/Selenide/JUnit.
- Collaborate with developers and QA to contribute to Git repositories and perform peer code reviews.
- Document test processes and peer‑review documentation for clarity and precision; develop and maintain QA guidelines.
- Integrate test automation scripts into the CI/CD pipeline with Jenkins.
- Recommend and implement automated test tools and strategies.
- Share automation‑related knowledge and best practices, and train other testers on test execution.
- Continuously evaluate processes for improvements in efficiency, quality, and safety.
This job description is not intended to be all‑inclusive; responsibilities may evolve over time, and other related duties may be assigned.
Required Qualifications- BS degree in Computer Science, Software Engineering, or equivalent.
- Minimum 5 years’ experience as an Automation Software Test Engineer developing and executing automation software/firmware test scripts, testing, and tracking defects.
- Strong technical foundation in software development and test principles.
- Experience with software test tools and processes.
- Expertise in test‑driven development and creating various levels of automated tests (functional, integration, system, performance).
- Experience with cybersecurity practices, including testing secure protocols or assessing compliance with regulations such as the EU Cyber Resilience Act.
- Experience in web application automation using Selenium/Selenide.
- Working experience with Intelli
J or other IDEs, as well as Java or Python. - Working experience with Ranorex Studio.
- Strong analytical and problem‑solving skills, with thorough attention to detail.
- Clear oral and written communication skills, especially technical writing.
- Self‑starter capable of working effectively with minimal supervision.
- Experience working within an Agile Development Environment.
- Knowledge of Jira, Jama, and Confluence.
- Working knowledge of generative AI tools such as Git Hub Copilot for software development or testing.
Physical Requirements
This role primarily operates in an office/lab/manufacturing environment. Must be able to sit, stand, and use a computer for extended periods of time. This is a hybrid position, with a minimum of 3 days per week in‑office. Occasional lifting of up to 20 lbs may be required. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions of this role.
Compensation& Benefits
Competitive base salary range: $90,000–$120,000. Our compensation philosophy: offer competitive pay based on market data, including local, national, and industry benchmarks. For new hires, offers are generally within the established min‑to‑mid‑point of the range for the role, with flexibility to recognize experience, skills, and education. Comprehensive benefits package includes health coverage (medical, dental, vision, FSA, onsite clinic for CO employees), life insurance, 401(k) retirement plan with company match, vacation, holiday, and leave policies, tuition reimbursement, employee recognition programs, employee assistance programs.
EqualOpportunity Employer
Particle Measuring Systems is proud to be an Equal Opportunity Employer and is committed to building an inclusive and supportive workplace where everyone can thrive. We are an Equal Opportunity Employer, committed to affirmative action, a discrimination‑free workplace, and fair treatment to all employees.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).