SDET Automation Engineer


Job Title: SDET Automation Engineer

Job Duration: 12 months contract

Job Location: 100% Remote


Job Description:


Special Skillset:

• 10+ years of hands-on experience in Automation Testing using Selenium/Cucumber/TestNG/Appium/Webdriver IO

• 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