Jobs
>
Ann Arbor

    Quality Assurance Automation Engineer - Ann Arbor, United States - JRD Systems

    Default job background
    Technology / Internet
    Description

    The Software QA Automation Engineer is responsible for developing, executing automated test suites, and testing approaches throughout the SDLC from design, delivery, operations, and maintenance. This individual will collocate with the Development teams and Operations teams for ensuring overall code quality and ongoing maintenance and operations of a set of applications.

    Job Description

    • Participate in developing and documenting User Stories by providing the test strategy and automation estimates.
    • Develop, document, and maintain the test strategy and test scenarios.
    • Build and execute unit, component, acceptance, integration, load, security, scalability, usability, and platform tests.
    • Conducts code reviews to ensure consistency, quality, and reusability of test automation artifacts.
    • Partner with the developers to ensure all areas of the application are fully tested and to find technical solutions for test automation.
    • Build and manage automated test suites and ensure execution through various environments, CI-CD pipelines and to be used by NOC teams.
    • 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.
    • Present appropriate results to sign off on software functionality for new Production releases.
    • Work with cross teams and release management team to manage dev, QA, and production release of the software.
    • Perform exploratory testing to understand the feature and how it is implemented, to find additional or unexpected behavior, and to refine and define additional test cases for the feature.
    • Contribute to the QA automation framework using industry standard tools and approaches.
    • 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.

    Qualifications

    • Bachelor's degree in computer science or equivalent experience.
    • Minimum 7 years of industry experience, preferably in an Agile development environment.
    • Must have 5+ years of Java coding experience. JavaScript experience is a plus.
    • Experience with automated testing tools - Cucumber/Gherkin, Selenium Web driver, NodeJS and Java.
    • Experience in API automation testing using JAVA Springboot2, Rest Assured, GraphQL or Postman.
    • Experience with JMS driven messaging protocols like AMQ, RabbitMQ, Kafka, etc.
    • Knowledge of MS Entity Framework/Spring JDBC
    • Experience with Service oriented architecture.
    • 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.
    • NICE TO HAVE - experience with querying Couchbase database.
    • NICE TO HAVE - experience in conducting integration testing for Identity and Access Management solutions to ensure seamless integration with various systems and applications.
    • NICE TO HAVE - experience with access control mechanisms to validate the accuracy and effectiveness of access policies and permissions.
    • Experience working with databases and various data formats and related technologies for testing. SQL Server and SQL Server Management Studio is a plus
    • Experience with Splunk analytics for validating technical fixes and updates in the app code/config.
    • Experience with defect tracking tools (JIRA)
    • Experience in manual testing.
    • POS system experience is a plus.
    • Nice to have experience with payment gateways and payment terminals.
    • Nice to have experience with Kubernetes and container-based application deployment and operations.
    • Ability to work independently with an aptitude for detailed work and follow-up activities.
    • Ability to multitask in a fast-paced agile work environment.
    • Experience in heavy traffic eCommerce applications.

  • Client Growth Resources, Inc

    automation engineer

    2 weeks ago


    Client Growth Resources, Inc Ann Arbor, United States

    Position: AUTOMATION ENGINEER · Location: Ann Arbor, MI 48108 · We are seeking a highly skilled and experienced Automation Engineer to join our team. This is an exceptional opportunity for talented engineers who are looking to leverage their expertise in Industrial and Discrete ...

  • Client Growth Resources, Inc

    automation engineer

    3 weeks ago


    Client Growth Resources, Inc Ann Arbor, United States

    · Position: AUTOMATION ENGINEER · Location: Ann Arbor, MI 48108 · We are seeking a highly skilled and experienced Automation Engineer to join our team. This is an exceptional opportunity for talented engineers who are looking to leverage their expertise in Industrial and Discr ...

  • Insight Global

    Automation Engineer

    3 weeks ago


    Insight Global Ann Arbor, United States

    An Insight Global customer is in need of adding a Mid to Senior level Automation Engineer to their ever-growing team. This person can sit remote but local is a plus for this role. This is a role within a global quality engineering team within a leading organization in the QSR ind ...

  • Insight Global

    Automation Engineer

    3 weeks ago


    Insight Global Ann Arbor, United States

    An Insight Global customer is in need of adding a Mid to Senior level Automation Engineer to their ever-growing team. This person can sit remote but local is a plus for this role. This is a role within a global quality engineering team within a leading organization in the QSR ind ...

  • Mojo Trek

    Automation Engineer

    4 weeks ago


    Mojo Trek Ann Arbor, United States

    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 mak ...


  • Barracuda Networks Inc. Ann Arbor, United States

    Job Description · Job DescriptionJob ID: Come Join Our Passionate Team At Barracuda, we make the world a safer place. We believe every business deserves access to cloud-enabled, enterprise-grade security solutions that are easy to buy, deploy, and use. We protect email, networks, ...


  • Toyota Motor Corporation Ann Arbor, United States

    Toyotas Integrated Vehicle Systems Automated Performance and Application Department (IVS-APAD) is looking for a passionate and highly motivated Engineer Automated Driving Systems. What the role will be doing. Evaluation: Work with stakeholders acr Engineer, Systems, Automated, Ve ...


  • ADAPT Technology Ann Arbor, United States

    Company Description · ADAPT Technology is a leading USA-based engineering company that offers high-quality products and services to enhance and complement our customers' overall product strategies. Our team brings a unique contribution to the industry through the combination of E ...


  • Insight Global Ann Arbor, United States

    Job Description · Working closely with QA Center of Excellence to implement improvements. · Coordinating with other members of engineering teams to ensure project goals are met. · The QA Team Lead 1 must be able to take on leadership responsibilities and influence the direction o ...


  • Toyota Ann Arbor, United States

    Overview Who we are · Toyota Research & Development is racing toward a new future of mobility with a diverse team to help us enhance and design products to help people move. Headquartered in Michigan, the research hub of America, we offer competitive salaries, amazing benefits, ...


  • VDart, Inc. Ann Arbor, United States

    Automated Driving Software Engineer · Ann Arbor, Michigan · Long Term Contract · What you'll be doing · Working alongside ADS development engineers to design ADS systems and software logic in C/C++ · Complete logic development by making design requirements, confirming/testing log ...


  • PSRTEK Inc Ann Arbor, United States

    Position: Automated Driving Software Engineer · Location: Ann Arbor, MI · ( Day 1 onsite ) · Experience · Master's degree in computer engineering, robotics, or computer science, or equivalent experience · Strong experience in Python, C++ and git, or another version control t ...


  • Toyota Motor Sales, U.S.A., Inc. Ann Arbor, United States

    Overview · Who we are · Toyota Research & Development is racing toward a new future of mobility with a diverse team to help us enhance and design products to help people move. Headquartered in Michigan, the research hub of America, we offer competitive salaries, amazing benefits ...


  • V2soft Ann Arbor, United States

    V2Soft ( ) is a global company, headquartered out of Bloomfield Hills, Michigan, with locations in Mexico, Italy, India, China, and Germany. At V2Soft, our mission is to provide high-performance technology solutions to solve real business problems. We become our customer's true ...


  • Tekwissen Ann Arbor, United States

    Position: CW Automated Driving Software Engineer · Location: Ann Arbor, MI, 48105 · Duration: 11+ Months · Job Type: Contract · Work Type: Hybrid · Pay Rate: $ /Hourly/W2 · Overview · TekWissen Group is a workforce management provider throughout the USA and many other countr ...


  • eShocan Ann Arbor, United States

    : · Who we re looking for Toyota s Integrated Vehicle Systems (IVS) Department is looking for a passionate and highly motivated Software Engineer · The primary responsibility of this role is to develop advance driver system and software in C/C++ and support overall software quali ...


  • Stellar Ventures Jackson Lake, United States

    During the 4-year dual study program, you will attend university in Düsseldorf to obtain a Bachelor of Engineering (B.Eng.) with a specialization in automation technology. At the Siemens training center in Düsseldorf, you will receive practical basic training, and at Amazon in Oe ...

  • Amaris Consulting

    Automation Engineer

    2 weeks ago


    Amaris Consulting Dexter, United States

    Job Description · We are currently seeking a skilled Automation Engineer to join our dynamic team. As an Automation Engineer at Amaris Consulting, you will play a crucial role in ensuring the optimal functioning of our production lines. You will be responsible for analyzing and t ...


  • Kyyba Ann Arbor, United States

    Job Description · What you'll be doing · • Working alongside ADS development engineers to design ADS systems and software logic in C/C++ · • Complete logic development by making design requirements, confirming/testing logic, and ensuring quality and all safety concepts into so ...


  • Synergies Plus Resources Ann Arbor, United States

    Hybrid - Lead QA - Must come onsite for 2nd interview. But can work remotely. · Job Description · Working closely with QA Center of Excellence to implement improvements. · Coordinating with other members of engineering teams to ensure project goals are met. · The QA Team Lead 1 m ...