Automation Test Engineer - BDD / Cucumber / Selenium
Posted Mar 1
Gear Stream, Inc.
This freelance job is remote, however we will only consider candidates based in North America, Europe, or South America
Freelancers ONLY: We will only consider independent, freelance practitioners
English Skills: Your oral and written English skills must be exceptional
Duration: Full-time and duration is 3-12 Months with 3 months being the minimum.
As an Automation Test Engineer you will be on a small Agile product development team responsible for the entire test automation strategy, process, and tools.
Emphasis for this role is on the setup of a robust testing life-cycle (BDD for example) coupled with the setup of an automated continuous testing framework.
Design, build and maintain test automation frameworks
Automate testing for regression, functional, white box, and UAT
Write additional test scripts to provide appropriate coverage
Leverage API’s and service virtualization as you work toward continuous testing
Participate in daily Scrums, agile planning and sprints -providing both technical and business oriented feedback
Work proactively with product leadership providing solutions on how to support new products and team initiatives, both large and small.
Create test strategies and test cases as appropriate
Assure the overall quality of our products through building application subject matter expertise
Provide clear and concise bug reports and help developers narrow down issues
Required Experience and Skills:
6+ Years in Quality Assurance, Quality Engineering or Software Development
2+ Years of Automation Experience
Experience with Agile/Lean Methodologies
Proficiency with ANY of the following languages: Java, C#, python, or Ruby
Proven experience and mastery working with automation testing frameworks and tools similar to Selenium, Cucumber, Appium and test harnesses such as Selenium Grid or Sauce Labs.
Familiarity with CI/CD concepts and best practices including build and source control automation tools Jenkins and Git.
Experience with service virtualization or test data management
Experience in creating automation test plans & test strategies and leading QA initiatives and teams across waterfall and agile efforts
Experience managing tasks and defects using products similar to Jira, Rally, or Pivotal Tracker
Deep knowledge of QA best practices across SDLC
Basic knowledge of testing RESTful APIs
Exposure within a DevOps culture and a highly collaborative approach
Strong writing and communication skills; Must be able to clearly describe and discuss problems.
Demonstrated ability to work independently as well as a part of both large and small teams in a fast paced, team oriented environment.
Experience with quality assurance metrics and reporting