Search

QA Automation Engineer

PublishedPublished: 6/14/2022
Technology

Job Description

Job Description

ComResource is looking for a QA Automation Engineer.

Responsibilities:

  • Work as part of an Agile squad, leading quality engineering efforts while collaborating closely with the squad, chapter, and tribe.
  • Take ownership of test strategy, test planning, framework implementation, and test execution within the Agile environment.
  • Develop high-quality, reusable framework components and maintainable test automation code using a variety of automation tools, including AI for self-healing locators, AI for failure analysis, and AI for visual validation.
  • Design and implement structured, clean, and cohesive test automation and exploration tests for all new features and functional changes, organized into repeatable test suites covering user interface and API layers.
  • Author test cases in test management tools and ensure comprehensive coverage.
  • Efficiently reproduce reported software issues, analyze data, and collaborate with team members to resolve obstacles and maintain delivery timelines.
  • Drive automation initiatives for API and web services testing, web UI, data extract scripts, database testing, and test data management.
  • Conduct exploratory testing when necessary.
  • Partner openly with squad members to share ideas, raise concerns, and adhere to quality governance standards.

Essentials:

  • Strong banking domain expertise in commercial loan systems, including end-to-end loan lifecycle, customer onboarding and origination, funding and boarding across servicing platforms, payments, loan servicing, collateral management, and participation and syndication.
  • Proficiency in Java, Python, and JavaScript.
  • Strong understanding of SQL and database interactions, including DB2 and Snowflake.
  • Hands-on experience with API testing tools and methodologies, including ReadyAPI and Postman.
  • Expertise in test automation frameworks, including POM, data-driven frameworks, Selenium, and Appium or similar.
  • Experience with WebdriverIO and Visual Studio Code.
  • Proficiency in Git for code management.
  • Familiarity with CI/CD tools such as Jenkins.
  • Experience with application lifecycle management tools such as Digital.ai or qTest.
  • Experience with data extract testing including Snowflake, ETL count reconciliation, field-to-field mapping validation, and data quality checks.
  • Knowledge of testing methodologies including functional, API, regression, and integration testing.
  • Experience working within Agile development processes.
  • Strong written and verbal communication skills with the ability to work effectively across technical and non-technical stakeholders.

Desired:

  • Experience with AI for self-healing locators in Katalon or WebdriverIO, AI for failure analysis, AI for visual validation, and AI chatbot for test execution.

Req ID: AM4677791

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...