ecobee is a rapidly growing global tech company that focuses on creating technology for home automation and energy conservation. They are seeking an Intern Engineering to design, develop, and maintain automated test scripts, collaborate with developers and QA engineers, and integrate automated tests into CI/CD pipelines.
Responsibilities
Design, develop, and maintain automated test scripts using Python
Execute and analyze automated test results to identify defects and ensure product quality
Collaborate with developers and QA engineers to understand requirements and create effective test plans
Integrate automated tests into CI/CD pipelines using Jenkins
Document test cases and results in TestRails
Track and manage issues using Jira
Participate in code reviews and contribute to improving QA automation best practices
Qualification
Required
Currently enrolled in a Computer Science, Software Engineering, or related program
Strong programming skills in Python
Familiarity with PyCharm or similar IDEs
Basic understanding of software testing principles and QA methodologies
Knowledge of version control systems (e.g., Git)
Excellent problem-solving skills and attention to detail
Strong communication and collaboration skills
Preferred
Experience with Appium or other mobile automation frameworks
Exposure to PyTest or similar test automation frameworks
Experience with CI/CD tools like Jenkins
Familiarity with TestRails and Jira
Understanding of Agile development processes
Experience with iOS or Android Mobile Development (Swift/Kotlin)
Benefits
Generac is the total energy solutions company powering a smarter world.