What You’ll Do:
-
Develop, maintain and execute automation tests to ensure sufficient test coverage of Payment Application and APIs
-
Develop testing scenarios/cases to address areas such as database impacts, software scenarios,regression testing, boundary/negative testing, error or defect retests, usability; including automated scripts
-
Develop high quality automation test engineering best practices, test strategy and principles
-
Design test plans, scenarios, scripts, and/or procedures to determine product quality or release readiness
-
Follow defect tracking processes; including software defect documentation, defect tracking tool (JIRA,Version1) utilization, ensuring open defects are monitored and escalated as needed based on aging and priority
-
Partner with Software Engineers, System Integrators, Product Owners to deliver high performing quality customer experiences that are engaging, purposeful and powerful in their simplicity
-
Closely monitor industry trends and progress in the automation tool space, develop proof of concepts as needed to validate the potential impact to our test delivery process
-
Participate in automation script code reviews and provide guidance on their compliance with automation best practices
-
Have demonstrated skills using code repositories like GitHub
-
Gain experience using CI/CD with Hudson/Jenkins in parallel tools
-
Interact with the product delivery team; participate in product requirement/design reviews to provide input on completeness of functional requirements, product designs, and schedules
-
Identify interdependencies, ambiguities or omissions, and make suggestions to improve requirements and ensure usability/testability
-
Review software documentation to ensure technical accuracy, compliance, or completeness, with focus to mitigate risks
Basic Qualifications:
-
Bachelor’s Degree
-
At least 4 years of experience in test automation using Cucumber, Selenium, and Java (internship experience not included)
Preferred Qualifications:
-
4+ years experience with Agile
-
At least 4 years of experience in functional end-to-end testing
-
At least 4 years of experience in automated regression testing
-
At least 2 years of experience with API Testing
-
At least 2 years of experience with Agile
-
At least 1 year of experience in Acceptance Test Driven Development (ATDD) methodology
-
2+ years of experience with Rest Assured, Ready API, Postman
-
2+ years experience with AWS