5+ years of hands-on experience with test automation, 3+ years in web and Android test automation
Build and maintain automation framework written in Java
Create and manage automated testing applications, including unit tests, functional and non-functional tests, integration tests and UI automation tests for complex Payment applications
Architect and implement automation test tools and automation frameworks that will help us release with confidence
Hands on experience with mobile automation tools such as Appium
Work with teams to understand test automation gaps and implement coverage
Work with teams to make testing an integral part of the software development process
Coordinate testing efforts across teams to ensure delivery of high-quality features
Assist in driving adoption of best practices in testing and maintainability
Assist in mentoring and coaching.
Work within an Agile project methodology.
Work within aggressive project deadlines.
Experience working with cross-functional scrum teams
Should be able to perform both manual and automation testing
What Are We Looking For in This Role?
Minimum Qualifications
Bachelor's degree in Computer Science or similar technical field required.
Solid understanding of object-oriented concepts using Java language
Experience with testing frameworks for unit, integration, and UI automation like JUnit, TestNG, Cucumber, Selenium, Appium, WebDriverAgent, etc.
Solid understanding of API automation using REST-assured
Hands on experience using IntelliJ IDE in building and maintaining automation code
Experience with Android UI test automation frameworks
Experience with web automation frameworks
Experience with different programming language such as Java, Python
Knowledge to understand and translate manual test scripts to automation scripts.
Preferred Qualifications
Experience building an automation framework from scratch is a plus
Experience with web and mobile manual testing is a plus
Payments industry experience is a plus
Experience with payment applications or transaction processing a plus
Experience with Git or Azure is a plus
Experience with Rally/AgileCentral a plus
Visual testing with screen-shot-test-for-android is a plus
Skills/Abilities
Ability to learn and implement new technologies as needed.
Ability to multitask effectively
Ability to influence others and work in a matrixed environment
Strong analytical and problem-solving skills
Excellent communication skills in English, including both writing and speaking
--
You must verify your mobile number to apply to this job.