InterSources
Job Title - Automation Engineer
Duration - 6 Months Contract with high chances of extension
MoI - Video
Location - Hopkins, MN - 3 days per week.(Hybrid )
Job Description :
Languages: Java, Groovy, JavaScript
Automation Tools & Framework: Maven, TestNG, ExtentReport, Selenium, Appium, Android Studio, Protractor, WebdriverIO
Extensive experience in mobile testing: native app and mobile browsers.
Extensive experience working in a collaborative environment (GitLab, GitHub)
Extensive experience in agile tools (Jira, VersionOne)
Extensive API integration and test automation experience (Rest-Assured, Apache, Karate, Postman, SOAP UI, MuleSoft, apigee)
Implementation experience in BDD framework (Cucumber, Gherkin)
Experience in cloud solutions tools such Sauce Labs
SQL experience and JDBC connectivity
Setting up and managing CI/CD pipelines using Jenkins
Great communication skills
Can lead a team of offshore test engineers without much guidance
Roles & Responsibilities:
• Design and develop programs that conduct automatic tests on new and existent software.
• Use guidelines to develop programs and write automation scripts.
• Design and developing test automation scripts.
• Use test automation guidelines.
• Design, program, simulate and test automated machinery and processes in order to complete exact tasks.
• Research issues in software through testing.
• Collaborate with QA Analysts and Software Developers to develop solutions.
• Exhibits strong multi-tasking skill-set to support simultaneous on-going Engineering and company projects.
• Manages assigned project(s), with collaborative responsibility to various key players such as other disciplines within the Engineering department, Production, Sales and the client.
• Ensures that clients are thrilled and services are the highest quality possible. Works as single point of contact for multiple clients on multiple projects.
• Participates with design of schedules at the initial sales effort to ensure deliverables are reasonable for project execution. Partners with Scheduler position to ensure schedules are updated throughout project scope.
• Plans, evaluates, organizes and implements automation related projects and initiatives.
• Oversees and facilitates required programming and debugging of control software, including PLC's, HMIs, Servo Drives, vision inspection systems, etc.
• Identifies long-lead purchased items and prepares sufficient information, in a timely fashion, to order material and provides electrical drawings for assembly and job documentation.
• Assists Production personnel in checking or trouble shooting equipment as required.
• Designs and develops electrical components, equipment, and machinery.
• Creates and refines electrical parts and assembly drawings to capture design intent and document the key aspects necessary to accomplish the manufacturing goals of a project.
• Develops communication documentation to help convey the key aspects of a design to a client or manufacturing partner.
• Maintains ongoing project requirements and specifications for multiple projects.
• Reviews design efforts from team to ensure that quality is being maintained.
• Provides technical guidance for designers and drafters.
• Uses expertise to improve operational efficiencies and meet compliance requirements.
Duration - 6 Months Contract with high chances of extension
MoI - Video
Location - Hopkins, MN - 3 days per week.(Hybrid )
Job Description :
Languages: Java, Groovy, JavaScript
Automation Tools & Framework: Maven, TestNG, ExtentReport, Selenium, Appium, Android Studio, Protractor, WebdriverIO
Extensive experience in mobile testing: native app and mobile browsers.
Extensive experience working in a collaborative environment (GitLab, GitHub)
Extensive experience in agile tools (Jira, VersionOne)
Extensive API integration and test automation experience (Rest-Assured, Apache, Karate, Postman, SOAP UI, MuleSoft, apigee)
Implementation experience in BDD framework (Cucumber, Gherkin)
Experience in cloud solutions tools such Sauce Labs
SQL experience and JDBC connectivity
Setting up and managing CI/CD pipelines using Jenkins
Great communication skills
Can lead a team of offshore test engineers without much guidance
Roles & Responsibilities:
• Design and develop programs that conduct automatic tests on new and existent software.
• Use guidelines to develop programs and write automation scripts.
• Design and developing test automation scripts.
• Use test automation guidelines.
• Design, program, simulate and test automated machinery and processes in order to complete exact tasks.
• Research issues in software through testing.
• Collaborate with QA Analysts and Software Developers to develop solutions.
• Exhibits strong multi-tasking skill-set to support simultaneous on-going Engineering and company projects.
• Manages assigned project(s), with collaborative responsibility to various key players such as other disciplines within the Engineering department, Production, Sales and the client.
• Ensures that clients are thrilled and services are the highest quality possible. Works as single point of contact for multiple clients on multiple projects.
• Participates with design of schedules at the initial sales effort to ensure deliverables are reasonable for project execution. Partners with Scheduler position to ensure schedules are updated throughout project scope.
• Plans, evaluates, organizes and implements automation related projects and initiatives.
• Oversees and facilitates required programming and debugging of control software, including PLC's, HMIs, Servo Drives, vision inspection systems, etc.
• Identifies long-lead purchased items and prepares sufficient information, in a timely fashion, to order material and provides electrical drawings for assembly and job documentation.
• Assists Production personnel in checking or trouble shooting equipment as required.
• Designs and develops electrical components, equipment, and machinery.
• Creates and refines electrical parts and assembly drawings to capture design intent and document the key aspects necessary to accomplish the manufacturing goals of a project.
• Develops communication documentation to help convey the key aspects of a design to a client or manufacturing partner.
• Maintains ongoing project requirements and specifications for multiple projects.
• Reviews design efforts from team to ensure that quality is being maintained.
• Provides technical guidance for designers and drafters.
• Uses expertise to improve operational efficiencies and meet compliance requirements.