Fiserv Software Development Engineer in Test (SDET Android) in Salt Lake City, Utah
At Bypass (now Fiserv), we are revolutionizing the way WE experience food. Have a favorite sports team? Stop to get coffee in the morning? Love frozen yogurt? You may have used our products and software and didn’t know it! Ready to help us revolutionize commerce? Come join us!
What does an exceptional Senior Software Development Engineer in Test do?
As a Senior Software Development Engineer of Test, you will be a part of a small but growing team of hardworking people that are the primary driver for raising the quality of our products and services. Drive quality and excellence through a detailed and relentless approach to automation. Define automation framework(s) to accelerate testing with the highest levels of quality and accuracy. Our primary clients are Restaurants, Quick Service, and Sports and Entertainment venue host systems. Our environment consists of modern APIs, microservices, web applications, android applications, third-party services integrations, cloud infrastructure, and legacy APIs.
As a Senior Software Development Engineer in Test, you can look forward to:
Writing and executing automated test code for native apps leveraging the latest open-source packages and technologies.
Writing functional, integration, and customer workflows (end-to-end) automation to validate product functionality and integration with dependencies.
Developing, updating, and executing software test plans, automated frameworks and programs.
Planning and carrying out performance, load, and stress tests.
Participating in design, architecture, and code reviews.
Implementing, executing, and debugging automated test scripts using various technology and tools.
Contributing solutions to solve technical problems with an eye toward.
Demonstrating proficiency in writing technical documentation.
Working within an agile development process (Scrumban) from a team workflow perspective.
Implementing test automation frameworks within a continuous integration and delivery pipeline.
Analyzing functional requirements and development stories into automated validation.
Leading automation efforts and share best practices in test automation with the company. The above statements are intended only to describe the general nature of the job and should not be construed as an all-inclusive list of position responsibilities. Basic Qualifications:
High School Diploma required; Bachelors preferred.
4+ years of Software Development and/or QA experience in a live, high-volume, transactional environment.
1+ year of experience writing automated test scripts in Appium, Selenium, or UIAutomator.
Proficiency with at least one modern object-oriented programming language. (Java/Kotlin preferred)
1+ years of programming or scripting languages like. (Java, Python, Ruby, etc)
Experience testing REST API calls.
Experience in writing advanced level SQL queries.
Strong understanding of REST/HTTP/SOAP and JSON.
Experienced with Android automation.
Ability to set up test environments and test beds.
Expertise testing all layers of a web application, including front-end, service layer, and back-end
Advanced problem-solving, debugging and troubleshooting skills. Preferred Qualifications:
Industry Certifications in Quality Assurance, Agile Scrum, or Public Cloud.
Experience testing developing for Android USB peripheral integrations.
Experience with Android SDK performance tools such Android Studio.
Testing Mobile, Tablet, and/or Handheld Device iOS/Android Development.
Strong understanding of software/testing methodologies such as TDD, data-driven testing.
Experience working with cloud computing technologies, e.g. – AWS
Familiar with container technologies, e.g. - Docker, Kubernetes, or OpenShift.
Strong knowledge of common web protocols, networking, and systems.
Experience with implementing continuous integration and delivery concepts (CI/CD) using Jenkins.
Hands-on experience in point-of-sale tools hardware and software.
Experience working with e-commerce, shopping cart, or payment service gateways.
Experience with mobile payments and architecture, including, NFC, TSMs, OTA, secure elements, contactless payments, online/remote payments, QR Codes, cloud-based payments and chip cards (contact and contactless)
Digital payment industry experience .
Exposure to POS Hardware and/or Software for Clover Station Pro, Mini, Flex or Go. Learn more about Fiserv: To support the total well-being of our associates, Fiserv takes a broad approach to our benefits. We offer a comprehensive benefits package that provides flexibility and affordability with a variety of medical, dental, vision, life insurance and disability options.We are #FISVProud of our benefits and well-being programs. Our commitment to wellness, wellness education, preventive services and fitness activities are designed to meet you where you are.We’re Fiserv, a global leader in Fintech and payments enabling innovative financial services experiences that are in step with the way people live and work today. The company’s approximately 44,000 associates proudly serve clients in more than 100 countries, so their customers, members and consumers can move money when and where they need it, at the point of thought.We welcome and encourage diversity in our workforce. Fiserv is an Equal Opportunity Employer (Minorities/Females/Vets/Disabled/LGBTQ+) Explore the possibilities of a career with Fiserv and Find Your Forward with us.
Fiserv is an Equal Opportunity Employer/Disability/Vet. Visit http://www.careers.fiserv.com/eeo for more information.