Software QA Lead in Cleveland, TN at Check Into Cash

Date Posted: 7/26/2019

Job Snapshot

Job Description



Overview

Check Into Cash aspires to be an organization that reflects our greatest asset\u2026 Our people! We believe that hiring the best talent leads to the creation of our greatest products and services.

Are you driven by data and technology? Are you continuously looking to solve new challenges? Then Check Into Cash wants you! It is our mission to exceed customer expectations, challenge our employees, and to be good corporate citizens.

Come join an industry leader to help you truly unleash your potential!

General Summary

This role requires a strong background in automated software testing, to work as part of an agile development team. The role of QA Automation Lead requires understanding business requirements, technical designs, and translating them into specific test automation scenarios that maximize productivity and software quality.



Responsibilities

  • Create BDD automated test cases based on business requirements.
  • Defining processes for test plan and all phases of testing cycle, including: Testing and Performance Testing.
  • Unit Testing, Functional Testing, Integration Testing, Automated Testing, Regression
  • Enhance, extend and maintain test automation libraries and frameworks to ensure that all being covered.
  • the various kinds of testing like unit, functional, performance, stress, acceptance etc. are
  • Define and promote test automation best practices, standards and processes.
  • Coordinate and manage automated testing efforts for concurrent projects across teams.
  • Create and maintain data sets to be used in test automation activities.
  • Document, evaluate and disseminate test results; collaborate in troubleshooting issues.
  • Provide test automation estimates and timelines for assigned projects.
  • Participate in continuous integration, release and build management.
  • Communicate and report on status of test automation activities.
  • Ensuring all development tasks meet quality criteria through test planning, test execution,
  • quality assurance and issue tracking.
  • Be a strong quality advocate, collaborating closely with software engineers, designers, and
  • product managers to release products.
  • Creation of intelligence reporting for Automated testing analysis.
  • Investigate failed automation tests and report issues in bug tracking system as appropriate
  • Establish quality standards for the team in various new testing technologies in the industry.
  • Advocate for the continued improvement and adoption of new QA testing technologies.
  • Assist in establishing goals and objectives for QA.
  • Motivating team and making informative quick decisions.


Qualifications

  • Have 5+ years of experience or its equivalence in a software engineering role.
  • Experience in developing large-scale test automation frameworks.
  • Experience with C#/Java/Ruby/Python/JavaScript, Unix CLI, GIT, SQL and testing RESTful
  • APIs & Web applications.
  • Moderate SQL experience to drive data driven testing.
  • Experience with testing tools: LoadRunner, JMeter, etc.
  • Experience with setting up CI/CD with Docker and Jenkins/Drone and Mobile automation.
  • Ability to solve complex problems with practical, maintainable, and scalable solutions.
  • Leverage your extensive experience in previous projects to guard code quality and take
  • opportunities to mentor juniors.
  • Express what you know comfortably and confidently, especially during code reviews.
  • Accept feedback with eagerness to learn more.
  • Self-aware with the desire to continually improve.
  • Experience leading teams