Search jobs > Memphis, TN > System engineer

Systems Engineer (Quality Engineering)

AutoZone
Memphis, Tennessee, United States
Full-time

SUMMARY The Test Engineer will be responsible for creating, executing & continuously enhancing automated test scripts within a highly robust, maintainable, and efficient testing framework.

You will be able to analyze the application and testing assets to create robust and effective automated tests for in-sprint functional, non-functional, regression and deployment testing.

The Test Engineer will primarily employ automated test strategies, but some manual testing will be required. Responsibilities : Test Planning : Plan, design and enhance automation frameworks and tools using Selenium, Gherkin, RestAssured, SeeTest, Squish or other open-source tools Develop End to End, System / Integration, and User-focused test plans and strategies using product requirements and design documents Analyzing and disintegrating software systems and coordinating with other teams to enhance the overall test design Build and drive comprehensive test strategies (manual / automated) that covers all systems.

Collaborate with Product and Engineering to develop a comprehensive Test Plan that validates product functionality Test Execution and Reporting : Setting up, maintaining and performing test automation on multiple application platforms, such as Mobile, Desktop, and Web, and building test scenarios and acceptance tests Build and execute test-cases in the following areas : functional, integration, security, stability, performance, stress.

Develop and execute a variety of tests to ensure compliance & quality (integration tests, performance tests, end to end tests, security tests.

etc.) Write, execute and refactor automated test cases with Automation First mindset. Build and maintain automated testing, test environments (Kubernetes) & test data Develop automation tests to deploy and maintain systems and applications in multiple CI pipelines Influence and refactor the development codebase for testability, performance, security, usability, and accessibility Interact with the product delivery team;

actively participates in product requirement / design reviews to provide input on completeness of functional requirements, product designs, and schedules Maintain access to traceability artifacts for regulatory compliance Contributions to the Engineering Practices : Participate in any and potentially all roles of the systems development life cycle.

  • Roles may vary by project and assignment. This may include, but not limited to : Develop, plan and / or maintain software applications and / or subsystems;
  • debug, design, code, test, write specifications, roll-out software, and production support Responsible for the development of less experienced AutoZoners;

mentor and teach Determine order of work and develop the framework for a subsystem Delegate work to other Systems Engineers and Associate Systems Engineers Find scalable ways to automate functional, usability, compatibility, performance, API, database, security, and accessibility testing Contribute to the design of automation frameworks, automation infrastructure, and various tools.

Provide and practice automation development efficiency, maintainability, and reusability Provide domain expertise to drive implementation and sustainment of an automation program that encompasses unit, integration, and end-to-end testing as appropriate.

Prepare and maintain domain documentation Requirements : Bachelor’s degree in Computer Science or related field A minimum of 7 years of relevant Quality Engineering (QE) experience Exposure & experience is various Retail processes (Merchandising, Pricing, Product Management, POS, Inventory Management, Warehousing, etc.

is a plus Proven, hands-on experience in programming languages such as Java, React, Angular & Unix. Prior experience in C++ would be helpful Solid experience in Selenium and experience in test engineering in Restful API, Message Queues, RDBMS ecosystems, Unix systems Proven, hands-on experience using Java in creating automation test scripts / framework and deep technical knowledge of object-oriented concepts, and basic SQL knowledge Solid problem solving, domain technical and analytical skills Subject matter expertise in a functional area Advanced task estimation and planning skills Typically able to perform tasks with little or no technical supervision

16 days ago
Related jobs
AutoZone
Memphis, Tennessee

This may include, but not limited to: Develop, plan and/or maintain software applications and/or subsystems; debug, design, code, test, write specifications, roll-out software, and production support Responsible for the development of less experienced AutoZoners; mentor and teach Determine order of ...

Cynet Systems
Memphis, Tennessee

Defines and establishes quality assurance procedures, standards, metrics reporting and auditing. Develops and maintains software test scripts and test plans to verify systems meet the specifications outlines in data processing requests. Assists in the professional growth of Quality Assurance Analyst...

Sunrise Systems
Memphis, Tennessee

Interfaces with Suppliers and other engineers to ensure quality considerations throughout the process. Works with other Quality Engineers and the Metrology Lab personnel on the development of all product gaging. Works with suppliers, management, Engineers and Manufacturing associates in the resoluti...

Promoted
StaffSource
TN, United States

As the IT Quality Assurance Manager, you will play a crucial role in identifying and preventing defects and issues in company applications, BI systems, and IT systems. Work closely with developers and project managers to ensure timely resolution of defects. Collaborate with cross-functional teams to...

Promoted
RITTER COMMUNICATIONS HOLDINGS, LLC
Millington, Tennessee

Systems and Network Engineer is responsible for the installation, operation, monitoring, maintenance and repair of network and server infrastructures, the associated operating systems, and application software. Knowledge of database software applications, ie, billing systems, accounting systems, and...

Promoted
RNGD
TN, United States

The role of the Project Manager is to lead, direct, and coordinate the overall management of the project and team, per the total scope of services as defined in each project’s contract documents, to meet the project profit objectives. Management of owner billings, project schedule from startup throu...

Promoted
ABC Technologies
TN, United States

A bachelor's degree in engineering is usually required, with a focus on disciplines such as mechanical engineering, industrial engineering, manufacturing engineering, or quality engineering. The Quality Engineer is responsible for ensuring that the products manufactured in the plant meet the require...

Promoted
Vantage Consulting
TN, United States

Do you have experience providing Mechanical solutions within Automation involved? Enjoy thinking outside of the box to create new processes or new machinery? Like managing and overseeing projects? This role has all of that!. The business I'm working with is a family owned company looking to grow the...

Promoted
Futures Consulting, LLC
TN, United States

Effectively develop and assist with project designs under the direction of the lead mechanical engineer. We are looking for a Mechanical HVAC Designer to join our team as an effective team player who can help major healthcare institutions build technically challenging facilities. Proficient in engin...

Promoted
CapstoneONE Search
Memphis, Tennessee

The Senior Quality Manager will report directly to the VP/General Manager who is looking to begin the interview process ASAP!. We are representing a Fortune 500 Automotive Supplier who is actively seeking a Senior Quality Manager. Candidate will report to the Plant General Manager while leading a de...