Test Automation Engineer - Kansas City, United States - TriCom Technical Services

    Default job background
    Description
    Summary


    The primary role of the software Quality Engineer will be to collaborate closely with product and engineering teams to assess software quality by performing manual and automated testing to ensure specified requirements are met.

    Responsibilities

    Adhere to defined quality standards, best practices and test procedures.
    Advocate quality and lead the team's test development, test execution, results analysis, and reporting.
    Assess quality trends and drive continuous improvement for processes, tools, and product quality performance.
    Collaborate with Scrum Team to discuss acceptance criteria and identify test scenarios.

    Communicate test progress, test results, and other relevant information to project stakeholders and management; and develop recommendations to resolve issues.

    Create new, enhance, maintain, adapt, and execute existing automated tests as the product under test evolves.
    Create, update, and manage test data for use in the various stages of software testing.
    Define the test strategy and test plan based on software development plan.
    Demonstrate a commitment to quality and customer service with enthusiasm and flexibility.
    Develop, maintain, and present training materials on quality assurance to business and IT staff.
    Develop test plans in coordination with Product Development and create test cases based on these requirements.
    Lead discussion of acceptance criteria and identify test scenarios with Scrum Team.
    Lead the effort to develop creative solutions to test complex software components.
    Participate in design and code reviews.
    Participate in Scrum ceremonies including sprint planning, daily scrums, sprint reviews, and sprint retrospectives.
    Provide technical training and mentoring to other development team members.
    Troubleshoot and retest defect fixes.

    Requirements


    Experience with the following:
    building framework for test automation scripts, as well as developing and maintaining them;
    implementing browser testing tools including Selenium, Playwright, and Cucumber;
    Implementing testing frameworks including TestNG and Junit;
    Data test automation using Java, SQL, and Shell scripting;
    Incorporating automated testing via GitLab CI or equivalent CI/CD pipeline tool;
    performing manual and exploratory testing;
    Scrum-based or Agile methodology.
    Demonstrated ability to learn new software quickly and independently.

    This is a 6-Month Contract opportunity with our Kansas City, MO client.

    100% Paid employee Medical/Dental Benefits, Paid time off, Paid Holidays, and 401(k) (with immediately-vested company match) available with TriCom during the contract period.

    H1-B Visa sponsorship is not available for this position. No third-parties, please.

    #J-18808-Ljbffr