Who ❤️ PJ →

Full Search

This job listing has expired and may no longer be relevant!
4 Feb 2022

Full-Time Software Development Engineer in Test (SDET) – Business Intelligence & Analytics

REI – Posted by cahanco Washington, United States

Job Description

Business Intelligence & Analytics at REI has been going through a transformational journey to enable the co-op to be a data driven organization. Along with a complete revamp of the entire analytical platform ecosystem which includes onboarding new solutions and migrating to Cloud, the team continues to enhance our already rich data platforms with additional data that helps to drive actionable insights across the Co-op. The team also develops new analytical products in the form of reports, Dashboards and Data Science products to solve critical business problems.  Our team of Architects, Engineers, Business Analysts, Project Managers and Data Scientists use technologies such as Snowflake, SAP BW, MongoDB, AWS Services, Tableau, Business Objects, Sigma Computing and programming languages like SQL, Python, Java, ABAP, R & Terraform to support multiple projects in data integration, analytics, and data science.

The SDET is responsible for leading the design and the development of automated testing activities, execution of both automated and manual tests, and providing improvements on the processes within the Quality Assurance Department including test execution, test case management, build integration and reporting.  Automation covers a wide variety of enterprise applications, including but not limited to: SAP, Warehouse Management (WM), Procurement (Procure-IT), Replenishment Systems (ASR, VTSS), and a wide variety of Membership, POS, Retail and related applications, middleware (SOAP, XML, Web Services), ETL (Enter Transform and Load) and databases.

The successful candidate will contribute to the design, development, and execution of optimal and holistic test strategies for products, features, and solutions across all application families within the CO-OP.  In addition, candidate will have several years of progressively difficult application testing and automation development experience which demonstrates: efficient QA processes, architectural and design ingenuity, attention to framework design, and holistic understanding of how testing can be applied in both Agile and Waterfall methodologies alike.

Additional responsibilities include:

  • Review, identify gap in requirements/acceptance criterion to ensure testability.
  • Contribute to Test Strategy, Plan, and Estimates for test activities for assigned project(s).
  • Assess Unit test (Junit) coverage with Dev Team
  • Contribute to design, development, and maintenance of robust test frameworks, libraries, utilities for simple to complex systems
  • Contributes to design, development of test stubs, tools to enhance manual test execution, data conditioning scripts, and service virtualizations
  • Design, develop, and maintain knowledge base.
  • Design, develop, execute, and maintain manual and automated tests based on optimal Test Design principles to achieve test efficiency, and effectiveness for all application stacks, develop test priority matrix.
  • Contributes to metric/status reports (test execution, defect, test summary, requirement traceability matrix etc.) based on defined standards.
  • Identify, communicate, and escalate risks, mitigation and/or contingency plan in timely manner.
  • Adhere defect management process, report, verify, close defects, participate in triage.
  • Assist in all aspects of QA activities including integration, end to end test process.
  • Self-directed, as demonstrated by setting effective goals, establishing priorities, and planning well in order to produce quality work
  • Executes effectively by using resources efficiently, meeting deadlines, and keeping others informed of work plans and progress toward goals

Bring your passion and expertise:

  • Bachelor’s or Master’s degree in computer science or related field, or equivalent work experience.
  • 2+ years’ experience writing SQL queries against Cloud and/or Relational Database technologies like SQL Server, Snowflake, Oracle, Bigquery, AzureDB
  • Hands on experience with ETL development, BI/data warehousing, and/or reporting projects
  • Proven expertise in engineering best practices in Unit, functional, non-functional testing.
  • 2-5 years’ experience in OO design patterns and coding best practices – mainly in Java development (Windows, Unix, Linux, and MAC).
  • Familiarity with creating and executing testing strategies for systems.

Preferred:

  • Experience with BI reporting tools such as Tableau, Power BI, Oracle Analytics
  • Experience with SAP BW – particularly SAP B4/HANA
  • Experience in AWS services like S3, EC2 etc.
  • Experienced in developing programmatic, object-oriented test automation frameworks within Agile/Scrum, and waterfall environments
  • Exposure to Build-Test infrastructure e.g., Jenkins.
  • Experience working for a large (5000+ employees) retail company.
Share this role online (there may be a referral fee*)

How to Apply

Apply here: https://rei.jobs/careers/SearchJobs/22673

Job Categories: Equal Opportunities. Job Types: Full-Time. Job Tags: analyst, business-intelligence, software developer, software engineer, and test.

290 total views, 0 today

Apply for this Job