Optomi
Optomi in partnership with an investment firm are seeking an
Software Engineer
with strong Python and .NET development experience to design, build, and maintain performance automation solutions across Windows and macOS environments. This role involves developing cross-platform automation workflows, integrating with CI/CD systems, and collaborating closely with QA, DevOps, and software development teams to enhance testing efficiency and system performance.
What the right candidate will enjoy
Building end-to-end automation systems that drive efficiency across desktop platforms
Working with modern automation tools such as PyAutoGUI, PyWinAuto, and ATmacOS
Contributing to a collaborative engineering environment focused on quality and scalability
Integrating automation pipelines with Jenkins, GitHub, and Xray APIs
Gaining exposure to both Python and .NET-based automation in a performance-driven environment
Working remotely with a team that values initiative, problem-solving, and cross-functional collaboration
Responsibilities of the right candidate
Design and develop Python scripts for performance automation across Windows and macOS platforms
Build and maintain desktop automation workflows using PyAutoGUI, PyWinAuto, and ATmacOS
Refactor existing automation code for efficiency, scalability, and maintainability
Develop and support .NET C# console applications focused on performance and automation tasks
Integrate automation workflows with CI/CD and test management tools such as Jenkins, GitHub API, and Xray API
Collaborate with QA, DevOps, and engineering teams to ensure smooth automation adoption and execution
Troubleshoot, document, and optimize automation pipelines for continuous improvement
Qualifications of the right candidate
Proven experience developing Python-based automation for desktop and cross-platform systems
Strong understanding of software design principles and performance optimization techniques
Ability to work independently and collaboratively in a fast-paced, distributed environment
Excellent analytical and debugging skills with a proactive, solution-oriented mindset
Core Technical Skills
Python scripting, pip packaging, and dependency management
PyAutoGUI, PyWinAuto, and ATmacOS (desktop automation)
CI/CD tools and APIs (Jenkins, GitHub, Xray)
Object‑Oriented Programming and design patterns
Seniority level Mid-Senior level
Employment type Contract
Job function Information Technology
Industries IT Services and IT Consulting
Benefits
Vision insurance
Medical insurance
401(k)
#J-18808-Ljbffr
Software Engineer
with strong Python and .NET development experience to design, build, and maintain performance automation solutions across Windows and macOS environments. This role involves developing cross-platform automation workflows, integrating with CI/CD systems, and collaborating closely with QA, DevOps, and software development teams to enhance testing efficiency and system performance.
What the right candidate will enjoy
Building end-to-end automation systems that drive efficiency across desktop platforms
Working with modern automation tools such as PyAutoGUI, PyWinAuto, and ATmacOS
Contributing to a collaborative engineering environment focused on quality and scalability
Integrating automation pipelines with Jenkins, GitHub, and Xray APIs
Gaining exposure to both Python and .NET-based automation in a performance-driven environment
Working remotely with a team that values initiative, problem-solving, and cross-functional collaboration
Responsibilities of the right candidate
Design and develop Python scripts for performance automation across Windows and macOS platforms
Build and maintain desktop automation workflows using PyAutoGUI, PyWinAuto, and ATmacOS
Refactor existing automation code for efficiency, scalability, and maintainability
Develop and support .NET C# console applications focused on performance and automation tasks
Integrate automation workflows with CI/CD and test management tools such as Jenkins, GitHub API, and Xray API
Collaborate with QA, DevOps, and engineering teams to ensure smooth automation adoption and execution
Troubleshoot, document, and optimize automation pipelines for continuous improvement
Qualifications of the right candidate
Proven experience developing Python-based automation for desktop and cross-platform systems
Strong understanding of software design principles and performance optimization techniques
Ability to work independently and collaboratively in a fast-paced, distributed environment
Excellent analytical and debugging skills with a proactive, solution-oriented mindset
Core Technical Skills
Python scripting, pip packaging, and dependency management
PyAutoGUI, PyWinAuto, and ATmacOS (desktop automation)
CI/CD tools and APIs (Jenkins, GitHub, Xray)
Object‑Oriented Programming and design patterns
Seniority level Mid-Senior level
Employment type Contract
Job function Information Technology
Industries IT Services and IT Consulting
Benefits
Vision insurance
Medical insurance
401(k)
#J-18808-Ljbffr