Epicareer Might not Working Properly
Learn More
L

Software Engineer in Test

Salary undisclosed

Apply on

Availability Status

This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.


Original
Simplified

Job Description

Job Description
Description: MUST RESIDE WITHIN COMMUTING DISTANCE TO WEXFORD, PA US

The Project Operations team at Lucas Systems welcomes applications for Software Engineers in Test (SEiT) to join our team.

Lucas AI-based Jennifer solution optimizes and orchestrates warehouse operations to reduce labor costs, improve accuracy, and increase throughput for customers across multiple industries, large and small. Lucas employees take great satisfaction in knowing that their daily contributions are helping to improve the lives of the warehouse workers using our system.

Role is Hybrid - 3 days in office / 2 from home

The SEiT will be focused on verification of project solutions. As we integrate our next generation platform with automation pipelines, you will execute core functional automation and develop new customer specific tests to ensure backward compatibility as Lucas solutions evolve. With customer success being a top priority for Lucas, quality of delivery is always top of mind. And, as a key member of the Quality Assurance team, SEiTs participate in the evaluation and selection of tools and processes to be used in support of all future scaled development and existing customer maintenance.

The majority of the responsibilities and experience required lie within these core functions:

  • Android mobile device provisioning (i.e., loading software builds onto the mobile device)
  • Voice flow testing on the handhelds and related debugging with ADB
  • Server build installations (e.g., Hyper-V, Azure, Docker)
  • Web UI and Service API testing
  • Data import and export testing via flat files, socket connections, database connections, etc.
  • SQL debugging (e.g., use of queries and SPROCs)

Tools and Tasks you will need to be familiar with:

  • Create, execute, and maintain functional and non-functional tests, including test plans, test cases, test cycles, traceability matrices, and bugs
  • MS Teams, Jira, Confluence, Tempo, Zephyr Scale, Bitbucket, Git and TeamCity
  • Execute existing and develop new Python and Cypress test automation
  • Android mobile device testing
  • Familiarity with general networking concepts related to ports, access points, and mobile connectivity
Requirements:

What you will need to be successful:

  • B.S. or M.S. in Computer Science, Engineering or related field, or equivalent experience
  • 4 or more years of relevant QA work experience
  • Team player attitude, demonstrating care for your role, responsibilities and impact on others
  • Collaboration within QA, the overall development team, and across Lucas
  • Testing mindset to quickly evaluate and identify risks and advocate for the customer
  • Adaptable to context switching across projects
  • Work within defined processes as well as promote opportunities for process improvement
  • Able to review high level abstract requirements and apply them to specific implementations
  • Accurately estimate testing effort from high level sales proposals
  • Produce diligent, thorough, concise and reusable documentation for full organizational use
  • Sense of urgency with questions or concerns, and follow through to ensure quick resolution
  • Open to occasional travel (5%) to support customers onsite through training and other activities
  • Ability to work independently and provide mentorship to others
  • Big picture view to ensure all pieces of functionality operate in context of the overall system

Nice to have (growth opportunity):

  • Automation tool advancements and framework experience
  • Testing integrations in CI/CD pipelines
  • RCA experience
  • Performance and scalability testing considerations
  • Windows and Zebra printer setup and connectivity
  • Demonstrated understanding of warehouse operations

About Us

Lucas Systems helps companies transform their distribution center operations and continuously adapt to changing market dynamics. We dramatically increase worker productivity, operational agility, accuracy, and reduce the need for labor. Lucas solutions are built on 25-plus years of deep process expertise and smart software using AI-based optimization technologies. Our solutions feature Jennifer, the brain, voice, and orchestration engine that drives performance improvement gains. We help customers make the smartest moves at the lowest cost with Jennifer.

Founded in 1998, Lucas is a growing and consistently profitable organization with an expanding global customer base and offices in North America and Europe. We offer a dynamic, collaborative, innovative and entrepreneurial work environment that continues to create opportunities for both personal and professional growth for high-performing individuals throughout the United States and Europe. Our culture has been as carefully managed as our growth and our products. We believe in what we do, as much as we believe in each other. We believe in rewarding great thinking and initiative. We attract high-quality people who like to work hard, and they stay with us for many years.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job