Logistics Management Institute-posted 3 months ago
$100,000 - $135,000/Yr
501-1,000 employees

LMI is seeking an experienced Software Development Engineer in Test to be part of a team that is delivering comprehensive software testing support for the USPS Artificial Intelligence Virtual Assistant (AVIA) Program. All Test Engineer candidates must have strong communication skills, a passion for testing, and a desire to learn new technologies on high-profile projects.

  • Collaborate with USPS AIVA personnel to create and implement a tailored testing strategy that aligns with the AIVA Team's objectives and goals.
  • Develop test cases and testing scripts based on requirements and acceptance criteria outlined in business needs statements and/or change requests.
  • Perform root cause analysis on defects found to identify and mitigate project risks, providing feedback to developers.
  • Execute comprehensive testing against the software, ensuring all features function as designed and intended, running manual and automated tests to assess performance, compatibility, and user interface.
  • Work with developers and business teams to identify testing approaches and infrastructure.
  • Communicate the results of software testing efforts to stakeholders and suggest areas of improvement.
  • Rapidly test designs with users using both passive and active methods.
  • Communicate research and designs using wireframes, workflows, hi-fidelity designs, storyboards, presentations, and documentation for stakeholders.
  • Coordinate user acceptance testing for AI components at critical release milestones.
  • Provide input to front-end application developers on how to effectively deliver model outcomes to users.
  • Ensure compliance with industry standards, best practices, and regulatory requirements, including accessibility (508 compliance).
  • Minimum bachelor’s degree in computer science, engineering, or a related field.
  • 8+ years of relevant professional experience.
  • Experience designing a test strategy to ensure the delivery of high-quality software and hardware solutions.
  • Demonstrated experience designing, developing, and executing test cases.
  • Knowledge of computer architecture and tools for manual and automatic testing, integration testing, functional testing, and bug-tracking systems.
  • Experience in qualitative research, persona development, user journey mapping, and visualizing user-experience flows.
  • Experience in user research, including interviews, user testing, persona creation, information architecture, and workflow creation.
  • Proficiency with C#, .Net, Python, Java or other programming languages.
  • Experience with Visual Studio and relational databases (e.g., MS SQL).
  • Knowledge of test design patterns.
  • Strong communication skills and the ability to work well as part of an agile development team.
  • Excellent verbal and written communication skills.
  • Ability to obtain a USPS security clearance.
  • Experience testing various types of software, such as web and native mobile applications.
  • Experience with Selenium Web Automation testing, Python, and Gherkin.
  • Development experience within an agile environment.
  • Using formal ticketing applications such as Atlassian Jira or Bugzilla.
  • Creating tests using the Gherkin syntax.
  • Experience working in a consultant/client environment.
  • Prior experience with Kubernetes, DialogFlow, and/or Google Cloud Computing Services.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service