VARITE is looking for a qualified Python Automation Engineer in Hillsboro, OR
WHAT THE CLIENT DOES?
A major multinational conglomerate, commanding leadership in Engineering, Procurement, and Construction (EPC) projects, Hi-Tech Manufacturing, and Services. As of 2024-2025, it is a $27-30 billion USD entity operating in over 50 countries. It is often considered an industrial backbone, involved in critical, large-scale nation-building projects
WHAT WE DO?
Established in the Year 2000, VARITE is an award-winning minority business enterprise providing global consulting & staffing services to Fortune 1000 companies and government agencies. With 850+ global consultants, VARITE is committed to delivering excellence to its customers by leveraging its global experience and expertise in providing comprehensive scientific, engineering, technical, and non-technical staff augmentation and talent acquisition services.
Job Title: Python Automation Engineer
Location: Hillsboro, OR
Contract Duration: 6 months
Pay Rate Range: $60/hr. - $70/hr.
HERE'S WHAT YOU'LL DO:
Job Purpose (Job Summary):
- 5+ years of automation experience with strong hands-on Python + Pytest.
- Capable of performing migration activities from Robot Framework based tests to Python/Pytest equivalents.
- Architect and enhance automation frameworks using Python/Pytest.
- Experience in QNX OS & Hypervisor (Virtualization) & Cloud (AWS)
- Build wrapper layers, fixtures, utilities, and reusable automation components.
- Independently debug cross-layer automation issues involving Python, RF, and device tools.
- Practical experience with Robot Framework - keywords, resources, variables, and test structure.
- Ability to work with large keyword repositories (1000+ keywords).
Key Responsibilities / Duties: Operations - Experience with Appium/Selenium or device/UI automation.
- Strong understanding of modular test design, page-object/page-keyword patterns, and automation maintainability.
- Good understanding of Git, branching strategies, and CI/CD workflows.
- Preferred Qualifications
- Experience in mobility, embedded, aviation, or high-volume regression environments.
- Exposure to framework migration, cross-framework interoperability, or keyword reuse models.
- Bachelor's degree in Computer Science, Electronics, or similar.
Work Experience / Knowledge: - Analyse and interpret Robot Framework keyword libraries and enable reuse within Python-based executions.
- Optimise hybrid execution flows involving both Pytest and RF assets.
- Integrate framework components with CI/CD systems (Jenkins, GitLab, Azure DevOps).
- Mentor junior engineers and enforce automation design and coding standards.
- Nice to have skills:
- Hardware Interfacing (USB, Ethernet, etc.)
- Inflight Entertainment Systems
- Multimedia Interfaces (Touch, Audio/Video)
- Fault Injection & Hardware Simulation
- GMSL & IP Peripheral Communication
- Scheduling & Orchestration Test.
Skills / Other Personal Attributes Required: - All these are mandatory, at least 5+ years in each)
- Python (Pytest) OR Robot Framework
- QNX (Posix)
- UX/UI Automation & Testing
- Must have the ability to analyze numerical data, including a working knowledge of Microsoft Excel and PowerPoint, and be able to work within a continuous process improvement culture.
If this opportunity interests you, please respond by clicking on EasyApply.
BENEFITS: We offer a comprehensive benefits package designed to support the health, well-being, and financial security of our employees and their families. Eligible employees may receive:
- Health Insurance: Medical, dental, and vision coverage
- Retirement Plans: Participation in a company-sponsored retirement savings plan.
- Legal Service Plans: Offering access to attorneys for legal advice and representation.
Know someone who would be perfect for this role? Refer to us and if they are hired, you could be eligible for our employee referral bonus! Help us grow our team with top talent from your network.
VARITE is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.