Colorado Technology Jobs

Colorado Jobs

Job Information

Swisslog Software Test Engineer - Automation in Broomfield, Colorado

As a Automation Test Engineer, you will play an important role in validatingnew product applications and developing automated tests for Swisslog pneumatictube systems. By working closely with developers and product managers you willbe expected to understand what each product is meant to do, its key featuresand users at a senior level. You will also be required to create an automationprocess and framework and quality assurance process. In your capacity asAutomation Test Engineer, you will carry out a wide range of tasks which arekey to our ongoing product development goals.YOUR RESPONSIBILITIES:Assist in developing and writing Software QA Test Plans and Test Cases thatcover functional, performance, regression, end user, integration,scenario, stress, scalability, internationalization and system level testing.Estimate and review QA efforts as part of the overall development effortCheck / Review QA artifacts.Perform Functional, Integration, System, and User Acceptance testing.Analyze and understand requirements, business use cases, technicalrequirementsAssist in tracking new requirements from the Project.Assist in deriving the hardware and software requirements for the Test Planand maintain the test environment.Designs, modifies, develops, writes and implements automated tests withassistance.Devises new approaches to problems encountered with assistance.Performs work which involves conventional engineering practices but includes avariety of complex features.Assist in developing and implementing test strategies.Assist in the application of software-in-the-loop and/orhardware-in-the-loop where necessary to obtain best practices and obtainindustry metrics.Escalate the issues about project requirements (Software, Hardware, Resources)Attend the weekly status with the project leadership team.Track and report upon testing activities, including testing results, testcase coverage, required resources, defects discovered and their status,performance baselines, etc.Assist in performing any applicable maintenance to tools used in Testing andresolve issues if any.Ensure content and structure of all Testing documents / artifacts aredocumented and maintained.Document and implement all processes and procedures for testing as establishedper standards defined by the organization.Log and manage project related issues in the defect tracking tool identifiedfor the project.Check for timely delivery of different milestones.Relies on experience and judgment to plan and accomplish goals.Performs a variety of complicated tasks. A small degree of creativity andlatitude is expected.Knowledge of automated test, frameworks, tools, design and strategiesfor development and validation.Maintain automated test framework for flexibility, evolving features andcapabilities.Maintain automated tests for evolving features and capabilities.Maintain system knowledge for user workflow and system understanding.YOUR PROFILEBachelor's degree or comparable work experience in software development;work experience in system test or software test; technical writing skills;SDLC knowledge; 10% travel capability2-5 years of experience doing software test for complex systems2-5 years of automated test development for complex systems2+ years of automated test design and/or test framework designExperience working with both new development and fielded productsExperience working in an agile software test environmentKnowledge about creating an automated test capability for a software productKnowledge about creating software processes for automated tests and toolsHas worked in continuous integration and continuous delivery requirementsExperience developing test plans from requirements and estimatingExperience working in different test environments - Team FoundationServer, Jira/ConfluenceDemonstrated experience working with different programming languages andscripting languagesAbility to evolve a software test program from low level processes, manualtesting to high level processes and automat