Software Automated Test Engineer

Practice Velocity   •  

Machesney Park, IL

5 - 7 years

Posted 214 days ago

Job Details

Description

As an Automated Test Engineer, you will evaluate and test new or modified software to determine that the software meets user requirements and established quality standards using automated testing techniques and best practices.

  • We continue to grow, this is a newly created position.
  • We will not be able to provide sponsorship (i.e. H1B Visa) now or in the future.

Duties and Responsibilities:

  • Responsible for the design, creation and execution of automated test cases across all stages of product development
  • Analyze manual test cases and functional specifications to determine best approach for automating scripts
  • Develop test plans and test cases by analyzing user stories, participating in design reviews and collaborating with the development team
  • Work closely with development, project management and operations to ensure defects are resolved properly
  • Identify, investigate and document opportunities to improve QA efficiencies
  • Train, mentor and influence other staff on software automation
  • Provides estimates and status updates on automation scripts
  • Analyze, interpret and summarize test results and metrics and communicate to appropriate teams
  • Identify and communicate issues/risks applying technical and root cause analysis skills
  • Drive continuous improvement in test coverage and test effectiveness
  • Write documents that will be used as training materials and evangelize quality best practices across engineering organization
  • Continuous improvement of test coverage – review bugs reported by customers or Support services, and incorporate learned lessons into tests

Qualifications:

  • Expertise in the principles of software automation
  • Programming experience with C# or other object orientated language
  • Proven experience in creating automated tests via toolkits (i.e. Selenium, jMeter etc.)
  • Experience providing estimates on requirements and solution information
  • Ability to quickly understand technical and business requirements and translate them into practical test plans
  • API Testing experience
  • Experience developing test automation frameworks
  • Excellent problem solving skills
  • Demonstrated ability to work effectively with a wide range of individuals
  • Demonstrated ability to assess the effectiveness of processes and procedures and recommend improvements
  • Comprehensive understanding of QA methodologies and how to adapt them to the specific needs of our organization and products
  • Ability to investigate and debug difficult problems
  • Ability to work on agile oriented teams, be self-motivated and hold quality to a high standard is a must

Education and Experience:

  • Minimum B.S. degree in computer science or a related field; or equivalent work experience and/or education in lieu of a degree
  • 5+ years of software Quality Assurance experience
  • At least 3 years of experience with test automation
  • Agile / Scrum experience
  • Working knowledge of SQL and database concepts
  • Experience with source control such as Subversion or GIT
  • Familiarity with test management tools, including test case management, defect tracking, and requirements traceability

Every team member at Practice Velocity exhibits our core values:

  • Team player
  • Positive energy
  • Continuous improvement
  • Clients win

SOFTW01123