Search for More Jobs
Get alerts for jobs like this Get jobs like this tweeted to you
Company: Dollar General
Location: Goodlettsville, TN
Career Level: Mid-Senior Level
Industries: Retail, Wholesale, Apparel

Description

Work Where You Matter: At Dollar General, our mission is Serving Others! We value each and every one of our employees. Whether you are looking to launch a new career in one of our many convenient Store locations, Distribution Centers, Store Support Center or with our Private Fleet Team, we are proud to provide a wide range of career opportunities. We are not just a retail company; we are a company that values the unique strengths and perspectives that each individual brings. Your difference truly makes a difference at Dollar General. How would you like to Serve? Join the Dollar General Journey and see how your career can thrive. Company Overview:

Dollar General Corporation has been delivering value to shoppers for more than 80 years. Dollar General helps shoppers Save time. Save money. Every day.® by offering products that are frequently used and replenished, such as food, snacks, health and beauty aids, cleaning supplies, basic apparel, housewares and seasonal items at everyday low prices in convenient neighborhood locations. Learn more about Dollar General at www.dollargeneral.com/about-us.html.

Job Details:

DUTIES and ESSENTIAL JOB FUNCTIONS: Responsible for testing and certification of software applications and supporting infrastructure; responsible for creating and executing detailed test plans, encompassing feature, integration, regression, certification, and system level testing, as well as release validation in production; perform requirements analysis, manual and automation test script creation/execution, test analysis, defect logging, and document test results; collaborate with Quality Engineer leads to implement manual testing and test automation frameworks; responsible for understanding internal and external requirements for systems being validated; participate in project planning and Agile ceremonies; identify, adapt, and promote new testing methodologies, architectures, best practices, and tools to improve test coverage; effectively share technical information and communicate technical issues and solutions to Quality Engineer leads and managers; and leverage technology changes applicable to the domain.

Qualifications:

Qualifications & Minimum Requirements

  

  • Bachelor's degree (U.S. or foreign equivalent) in Electrical Engineering, Telecommunication Engineering, or related IT or Engineering field;
  • Five (5) years of experience using different types of manual and automation testing techniques and with requirements analysis, test design, test execution, results analysis, and reporting.
  • Position also requires experience with the following:
    1. Working on Java-based automation frameworks using Java, J2EE technologies such as Spring, Struts, Hibernate and JSP, and designing and building tools/utilities;
    2. API, Web UI, and desktop applications testing;
    3. ETL testing;
    4. Reports testing using Teradata;
    5. Apache POI test automation tools such as Rest Assured, Selenium Web driver, Selenium IDE, Appium, TestNG, Junit, or Cucumber;
    6. Any scripting language such as Java, Python, or Javascript;
    7. Relational data store solutions such as Oracle, MySQL, or DB2;
    8. Knowledge of JavaScript-based Web UI automation frameworks such as Testcafe or Web Driver IO;
    9. Agile management and collaboration tools;
    10. Mocking frameworks such as WIreMock;
    11. Messaging solutions such as Apache Spark, Kafka, or RabbitMQ;
    12. SVN, GIT, Maven, and source control tools;
    13. Knowledge of Behavior Driven, Data Driven, Keyword Driven, and Hybrid test automation frameworks and continuous Integration/Deployment Pipeline (CI/CD) flow;
    14. Software and tools that support delivery such as Rally, ALM, Spring Source IDE, Postman API, SOAP UI, or Jenkins; and
    15. Execution of automation script in AWS nodes as well as via Jenkins CICD build pipeline.
  • May work remotely 100% from a home office location anywhere in the U.S. Travel to Goodlettsville, Tennessee not required.


 Apply on company website