Automation Engineer - Ann Arbor, United States - Mojo Trek

    Mojo Trek
    Mojo Trek Ann Arbor, United States

    1 month ago

    Default job background
    Description

    COMPANY DESCRIPTION

    Mojo Trek, an Inc. 5000 company, delivers an unparalleled technology recruitment experience, grounded in transparency and integrity. From midsize technology innovators to Fortune 50 powerhouse corporations, we help our clients build technology teams that make a difference. In addition to our strong presence in the Midwest and New York, we maintain an international footprint that enhances our ability to serve clients on a global scale.

    In 2023, Mojo Trek was recognized by Inc5000 as one of the fastest-growing privately-owned companies for the second consecutive year. We were also included in the 2023 list of the fastest-growing staffing firms in North America by Staffing Industry Analysts (SIA) and recognized as a Diversity-Owned staffing firm by SIA.

    As a woman-owned business, we keep diversity and inclusion at the center of what we do. We recognize that diversity, equity, and inclusion benefit our company, our clients, our employees, and the communities in which we work and live. To that end, we encourage the candidates who possess and demonstrate a profound interest in furthering our DEI goals.

    RESPONSIBILITIES

    • Develop, document, and maintain the test strategy and test scenarios
    • Build and manage a strong and stable test automation framework and automated test suites
    • Build and execute unit, component, acceptance, integration, load, security, scalability, usability, and platform tests
    • Partner with the developers to ensure all areas of the application are fully tested and to find technical solutions for test automation
    • Regularly execute, maintain and upkeep automated test suites and analyze the results to identify the cause for failures
    • Create defects for issues found with appropriate details and ensure issues are resolved, including validation of the fix, and required automation updates
    • Leverage and enhance coding standards and best practices for automated QA code
    • Participate in analyzing Major Incidents and Emergency Change controls to identify opportunities to automate software quality test cases to reduce or eliminate those
    • Provide thought leadership regarding adoption of emerging trends in software quality assurance

    QUALIFICATIONS

    • Minimum 7 years of industry experience, preferably in an Agile development environment
    • Excellent communication and leadership skills
    • Must have 5+ years of Java coding experience
    • Must have UIPath (or similar) experience within a heavy automation environment
    • Experience with automated testing tools - Cucumber/Gherkin, Selenium WebDriver
    • Experience in API automation testing using JAVA Springboot2, Rest Assured, GraphQL, or Postman
    • Knowledge working with CI/CD processes and tools - preferably Jenkins/JenkinsX
    • MUST HAVE Experience with source control versioning tools and processes – Git / Stash
    • Experience in writing SQL queries for test data preparation as well as data validation
    • JavaScript experience is a plus
    • POS system experience is a plus
    • Experience working with databases and various data formats and related technologies for testing. SQL Server and SQL Server Management Studio is a plus
    • Experience in heavy traffic eCommerce applications is plus