Automation Engineer
Job Summary:
AlgoShack is seeking a highly motivated and skilled Python Programmer and focus on developing and implementing test automation solutions for our industrial automation software and systems. The ideal candidate will have strong Python programming skills and a passion for ensuring software quality through automation. While experience in industrial automation is a plus, a strong aptitude for programming and a willingness to learn the domain are essential
Key Responsibilities:
Mastery of Python object-oriented programming
Design, develop, and maintain test automation frameworks and scripts using Python.
Analyse software requirements and specifications to determine test automation needs.
Develop and execute automated test cases for various software components and systems.
Integrate automated tests into continuous integration and continuous delivery (CI/CD) pipelines.
Analyse test results, identify software defects, and generate test reports.
Collaborate with software developers and test engineers to improve software quality.
Develop and maintain test documentation.
Contribute to the selection and implementation of appropriate test automation tools and technologies
Skills in software engineering tools (GitHub/Jira, etc).
Required Skills and Qualifications:
Bachelor's degree in Computer Science, Software Engineering, or a related field.
3.5-5 years of experience
Strong proficiency in Python programming.
Experience in developing and implementing test automation frameworks.
Familiarity with software testing principles and methodologies.
Experience with test automation tools and libraries (e.g., PyTest, Selenium, Robot Framework).
Ability to write clear, concise, and well-documented code.
Strong problem-solving and analytical skills.
Excellent communication and teamwork skills.
Key Skills:
Software: Test Complete, Algo QA, master in Python, windows application automation
Experience with industrial automation systems or PLC software.
Familiarity with communication protocols (e.g., Modbus, TCP/IP).
Experience with database testing.
Experience with version control systems (e.g., Git).
Knowledge of CI/CD practices.
Why AlgoShack?
AlgoShack is a cutting-edge IT product-based company focused on software test automation. At AlgoShack, you'll work on innovative projects with the latest technologies in a collaborative environment. We offer ample growth opportunities, a culture that values work-life balance, and competitive benefits
Location: Bangalore
Employment Type: Full Time
Experience: 3.5-5 yrs Years
Work Mode: Work from Office
Role: Automation Engineer
Availability: Immediate
Job Classification
Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Quality Assurance and Testing
Role: Automation Test Engineer
Employement Type: Full time
Contact Details:
Company: Algoshack Technologies
Location(s): Bengaluru