What are the responsibilities and job description for the Python Automaton Engineer position at Charter Global?
Job Title: Python SW Engineer
Location: Onsite every other week in Westlake, TX
Duration: 4 months contract
To work on Performance Automation Suite (Build out & complete existing framework; Build additional Integration automation tests )
Responsibilities
David Roy | Accounts Manager β US Staffing | Charter Global Inc. | https://www.charterglobal.com
LinkedIn
Location: Onsite every other week in Westlake, TX
Duration: 4 months contract
To work on Performance Automation Suite (Build out & complete existing framework; Build additional Integration automation tests )
Responsibilities
- Design and develop Python scripts for performance automation tasks.
- Package and manage Python dependencies using pip, ensuring smooth installation and deployment.
- Implement cross-platform automation solutions using Python, targeting both Windows and macOS environments.
- Develop desktop automation workflows using tools like PyAutoGUI, PyWinAuto, and ATmacOS. Improve, refactor and maintain the existing performance automation
- Build and maintain console applications using .NET C#, with a focus on performance and scalability.
- Integrate automation workflows with tools such as Xray API, GitHub API, and Jenkins for CI/CD and test management.
- Collaborate with QA, DevOps, and development teams to ensure seamless integration and performance validation.
- (Optional) Create user-friendly UI applications using .NET C# for internal tools and dashboards.
- Strong proficiency in Python scripting, including experience with pip packaging and dependency management.
- Hands-on experience with cross-platform automation using Python.
- Familiarity with desktop automation tools like PyAutoGUI, PyWinAuto (Windows), and ATmacOS (macOS).
- Exposure to Xray API, GitHub API, and Jenkins is highly desirable.
- Good design and OOPs knowledge in implementing cross platform scripting
- Excellent problem-solving skills and ability to work independently in a fast-paced environment.
- Working knowledge of .NET C#, especially in building console applications.
- Experience with UI development in .NET C# is a plus.
David Roy | Accounts Manager β US Staffing | Charter Global Inc. | https://www.charterglobal.com