Designs, expands, and implements testing automation framework and methodologies to increase test execution abilities with the latest techniques, to include metric and defect reporting.
Translates existing manual regression test scripts in collaboration with the Quality Assurance manual test team, and develops automated test scripts for various software application products.
Executes various types of automation testing including performance, smoke, and full regression in multiple environments using multiple browsers.
Maintains automated testing database and ensures the use of quality data; report test outcomes by collecting, analyzing, interpreting, summarizing, and displaying data.
Reviews requirements, specifications, user documentation, and other project related documentation to appropriately maintain, if needed, existing automated test scripts.
Completes any other job related duties needed to help drive to our Vision, fulfill our Purpose, and abide by our Organization s Values.
Bachelor's degree in Management Information Systems (MIS), Computer Science, or Business-related field or comparable education or comparable experience.
Minimum of 3 years of software automation testing experience. Experience with test management and automated testing tools such as, but not limited to, Selenium WebDriver, Appium, Playwright, Tricentis QTest, Azure Dev Ops, and Visual Studio.
Advanced level knowledge and understanding of data analysis and validation, SQL and C#/.NET or similar programming languages. Advanced level knowledge of software development life cycle and quality assurance methodologies.
Demonstrated experience performing manual and automated application testing. Proven experience in participating in projects and ability to work with minimal supervision.
Ability to work in a team environment, meet deadlines and take on responsibility and accountability. Excellent interpersonal, analytical, written, and verbal communication skills.
Ideal Candidate Will Have: Basic understanding of structured application development methodology and principals, understanding of structured environments using distinct development, test, and production environments.
Skilled in C#, Selenium WebDriver, and Playwright. Knowledge of performance testing. Knowledge of API testing. Experience with source control. Ability to work within a team. Track record of learning and embracing new technologies, techniques, and processes.