
SDET / QA Automation Engineer
CloudLinux
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇬🇪 Georgia
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
AnsibleDockerJenkinsLinuxPythonShell Scripting
About the role
- Diagnose, isolate, and implement remedies for package failures caused by errors in our updates.
- Prepare all needed documentation sets, clarifying all aspects of the product’s environment.
- Add new automated test scenarios (Python), maintain continuous test execution (Jenkins), track test cycles execution results, recommend corrective actions, and work with the development engineers on the resolution of problems.
- Maintain and modify test environment and configuration as needed, create new test environments and configurations to meet customer-based configuration or problem-reproducing requirements.
- Continue to expand test automation within ELS continuous integration (CI) and continuous deployment (CD) environments.
- Collaborate closely with C and Python engineers.
Requirements
- Speak Python, breathe Python, and think Python
- Have a Bachelor’s degree in computer science, software engineering, or a similar field
- Have 3+ years of experience in QA Automation (experience only in UI and/or API automation isn’t relevant for us)
- Have 6+ years in QA
- Have experience and the passion for Linux. Fluent in Linux CLI is a must!
- Possess strong shell scripting knowledge and experience
- Have proficiency in object-oriented programming with Python
- Be quite familiar with Ansible, Docker, etc.
- Possess an understanding of CI/CD systems, tools, and approaches
- Have experience in the creation of Jenkins scripted/declarative pipelines
- Possess a good understanding of DevOps principles and their relation to automation engineering
- Have the ability to work well with culturally diverse teams
- Have proven ability to communicate well with peers and all levels of management
- Have an intermediate (and higher) English level
- Be a team player, but also able to work independently using your initiative
- Be happy in an agile, fast-paced environment
- Have experience with Python 2.7
Benefits
- A focus on professional development.
- Interesting and challenging projects.
- Fully remote work with flexible working hours, that allows you to schedule your day and work from any location worldwide.
- Paid 24 days of vacation per year, 10 days of national holidays, and unlimited sick leaves.
- Compensation for private medical insurance.
- Co-working and gym/sports reimbursement.
- Budget for education.
- The opportunity to receive a reward for the most innovative idea that the company can patent.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonQA AutomationLinuxShell scriptingObject-oriented programmingJenkinsAnsibleDockerCI/CDDevOps
Soft skills
CommunicationTeam playerIndependenceCultural diversity awarenessInitiativeAdaptabilityCollaborationProblem-solvingAttention to detailAgility