Minnetonka, Minnesota5 days ago
Bachelor’s degree in Computer Science, Engineering, or a related field and 5 years of experience in test automation that includes at least 3 years of the following: Development and maintenance of UI automation test suites using WebDriver with JavaScript/Node.js to improve test coverage and reduce manual testing effort; Design and implementation of modular, reusable test scripts for cross-browser testing to ensure consistent behavior across various browsers; Utilizing Page Object Model (POM) and data-driven testing approaches to enhance test maintainability and scalability; Integrating automated test suites into CI/CD pipelines; Development and execution of automated ETL test scripts and performing ETL validation and data integrity testing using Java-based test frameworks; Validating source-to-target data mappings, transformations, and aggregations for large-scale datasets in data warehouse environments; Design and implementation of automated API test suites using REST Assured and Java; Validating JSON and XML responses, status codes, headers, and schema compliance. Test mainframe, windows applications, APIs, file transports, web-based applications, and databases using JEST, Selenium, JavaScript, and Jenkins.