24 Sep
Lead QA Automation Engineer
Tennessee, Chattanooga , 37401 Chattanooga USA

Vacancy expired!

Operating Company: Environmental Solutions Group – 3rd Eye, A Dover Company

Reports to: Senior Manager Quality Assurance

Department: Quality

COMPANY SUMMARY:3rd Eye is disrupting the traditional Fleet Safety Video Monitoring and Telematics industries with leading high-quality media and reliable digital delivery. Our services are engineered for high availability, maximum reach, and cost savings for our customers. Fleet managers can watch live streams or review safety events instantly, from any device, to monitor their vehicle fleet. Our technology is the cornerstone of our industry and our customers use it to improve their fleet safety, operational, and maintenance performance.

POSITION SUMMARY:We at 3rd Eye are continuing to expand our development team and we are looking for a Quality Assurance (QA) Automation Lead Engineer who has the talent, energy, and drive to work in a co-located collaborative agile environment and has experience making quality a successful part of a cross-functional team.As a lead Quality Assurance Automation Engineer, your mission is to increase the quality, speed to release, and cost-effectiveness of our products by building Automation Testing into our engineering practice. To do this, you will work as an individual contributor (building and executing scripts), and as a peer leader collaborating with the management and team on the strategy and implementation.

ESSENTIAL JOB FUNCTIONS INCLUDE:
  • Create, maintain, and document test plans for front-end and back-end cloud applications.
  • Collaborate with Engineers to define functional/non-functional requirements based on user stories.
  • Write automated testing scripts that are simple to understand, flexible to modify, and intuitive to implement.
  • Automate test plans and test cases based on the business requirements, user stories, and technical specifications.
  • Implement, monitor, and report on key metrics (i.e., quality, coverage, defect rate, performance, etc.).
  • Participate in ad hoc and other manual testing efforts designed to test end-to-end scenarios that are harder to automate.
  • Mentor Automation-aspiring testers.
  • Continuously improve and streamline the testing automation process.
  • Research emerging tools and methodologies to reduce manual testing effort.

JOB SPECIFICATIONS:
  • Bachelor's Degree in Computer Science or Information Technology; relevant experience can be substituted for an educational degree.
  • 8+ years’ experience in multiple testing techniques (i.e., functional, regression, integration, smoke, performance, exploratory).
  • 4+ years of in-depth experience writing and executing automated tests from software requirements for REST/SOAP API and Web UI.
  • Experience in iterative development and scrum rituals (i.e., sprint planning, estimation, backlog grooming).
  • Extensive experience with QA Test Tools and Frameworks (i.e., Selenium, Cucumber, or otherwise).
  • Experience with scripting or programming languages such as (Java, Python, and Go).
  • Experience with code build, deployments, and version control tools (GIT related).
  • Strong experience in testing and deployment with Continuous Integration and Continuous Deployment environments.
  • Advanced experience within Linux environment.
  • Experience in testing SQL/NoSQL databases.

DESIRED QUALIFICATIONS:
  • Any experience in testing media and networking devices is preferred.
  • Experience with techniques such as TDD, continuous delivery, and test coverage as part of a quality engineering organization.
  • Experience with performance automation testing focused across multiple areas such as scalability, response, and load for backend applications and/or APIs.

Vacancy expired!


Report job