Job Description
· Analyze system requirements for various computer system modules.
· Create manual and automation test scripts for GUI, service, and database validation.
· Execute manual and automation test scripts.
· Maintain manual and automation test scripts for regression testing.
· Log and track problems (bugs).
· Assist developer with debugging prod incidents.
· Perform data validation.
· Contribute to continuous improvement in processes and procedures.
· Collaborate with a globally distributed team.
· Provide technical leadership and mentor around testing, automation, and frameworks.
· Other duties as required.
Qualifications
· Automation testing experience.
· Expertise with one or more test automation framework.
· Strong verbal and written communicaiton skills.
· Strong desire to succeed.
· Knowledge of testing methodologies (functional, non-functional, end-to-end, regression testing).
· Experience with database testing.
· Understanding of Agile and SCRUM.
· Experience working in continous integration and continuous delivery.
· High-energy, detail-oriented and able to meet tight deadlines.
· Knowledge of programming language(s).
· Ability to provide results with minimal supervision.
· Knowledge of test management tools such as ALM, Octane, or a similar tool is desirable.
· Experience with automation tools like UFT, Selenium, Maven, and Ready API.
· Able to write, present information, and respond to questions from leadership, customers and business partners.
· Contribute individually and as a member of a team.
Additional Information
Bachelor's degree from four-year College or University (computer science or engineering field); and three years related experience or equivalent combination of education and work experience.