Description

  • 12+ years of hands-on experience in Automation Testing using Selenium/Cucumber/TestNG/Appium/Webdriver IO Candidates with previous Client experience highly preferred.
  • Must be hands on with advanced Java concepts such as single threading/multi-threading/POJO/JS scripting
  • Must have working knowledge on integration of automation pipelines with cloud infrastructure with auto-upload and auto-delete files for apk/ipa
  • Experience in Building automation framework and framework enhancement
  • Must have custom reporting knowledge like hosting HTML base on automation frameworks/ Graphs on BDD report/ Kibana/ Dynamic reporting etc.
  • Experience in Test Automation (Dotcom, Mobile & iOS), UAT, AVD, and PVT testing within e-commerce and enterprise applications
  • Must have Hands-On experience in mobile automation testing (Android/iOS/AVD/Xcode/XCUITest/XCTest) using Appium for Native and Hybrid apps.
  • Must have hands on experience is using and debugging with Charles Proxy servers
  • Must have experience in web-based mobile testing for varying API levels and platforms
  • Must have hands on experience on Rest Assured framework with JSON/GSON objects, GET/PUT/POST /DELETE protocols along with writing SQL queries and testing stored procedures.
  • Must have API automation with Rest Assured Framework implementation.
  • Must have experience in testing Mainframe and working experience in AWS applications.
  • Must have ADA Testing knowledge with cross environment validations
  • Must be compliant with PCI vulnerability testing for Dotcom channel and Mobile channels.
  • Must have knowledge on integration of UI automation codes with API request/response structure
  • Must have hands on experience in collaboration with DevOps, SRE, and engineering teams to integrate AI insights into CI/CD pipelines
  • Must be experienced in promoting "shift-left" testing by sharing automation practices with development teams
  • Must have working experience with GitHub Copilot and Codium(qodo) for test automation, and CI/CD optimization

Responsibilities:

  • Creating, maintenance and evaluation of software automation test scripts for both UI and API (including incorporation of dynamic test data)
  • Ability to train others regarding automation test concepts; plus providing guidance and direction when needed.
  • Gathering and validating application functional/performance/load requirements, test results reporting.
  • Creation and maintenance of test plans and test cases, defect reporting and tracking in JIRA.
  • Execution, as required, of manual and automated software testing in areas involving installation, functional, performance and load, integration, and regression testing.
  • Documentation of process improvements regarding best practices regarding test automation and generating test execution reports.
  • Coordination and prioritization of test development activities and the ability to work with multiple development teams and software projects are also critical for the selected candidate

Education

Bachelor's degree