Titre du poste ou emplacement
Fossbytes Media Pvt Ltd
Vancouver, BC
Experienced
Publié il y a 29 jours Ce travail peut expirer bientôt !

We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments and businesses realize their greatest potential. We cultivate a culture of inclusion for all employees that respects their individual strengths, views, and experiences. Software Engineer II (SDET) QA - Java Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all. This program leverages business rules & AI engines, a streaming big data cluster, an in-memory data grids, APIs, & UIs to deliver real time decisions at global scale We are looking for a Software Engineer II - Test to join our DMP team for the Decision Operations product in Vancouver office. • Are you a technical programmer with experience working on high performance applications?• Do you want to be part of a team which helps prevent fraud on every Mastercard transaction in this world? Design test cases and write both manual and automated tests • Perform performance testing in JMeter • Own software delivery tasks (development, test, deployment, support, documentation, configuration) at an application/software component level • Full stack tester that can test both front end and backend (REST API) applications • Participate in all the scrum ceremonies using SAFe Agile methodology. • Adopt best development practices, new languages, architecture patterns to write well designed, maintainable, testable, scalable, and secure code. • Write code to do unit testing, mutation testing, integration testing, functional and regression testing. • Demonstrate active learning and sharing of software practices via Guild/Engineering community initiatives • Perform code reviews, refactoring and writing technical documentation of APIs and services being delivered Has ability to code automated tests using Java, Spring and other frameworks • Full stack tester with experience writing automated tests for front and back end applications • Experience with testing frameworks (e.g. Rest Assured, Selenium with web driver etc)• Understands and builds test code at unit level, service level, and integration level to ensure code and functional coverage (e.g. factory, adaptor, singleton, composite, observer, strategy, inversion of control)• APIs, event-driven-services, batch-services, web-applications, big data)• Bachelor's degree in Computer Science, Software Engineering, or a related field • Excellent at problem-solving with creative troubleshooting skills • Experience with CI/CD, monitoring tools like Splunk or Dynatrace, performance testing using JMeter, cloud development, Docker, Kubernetes etc. • Familiar with secure coding standards (e.g., Sonar, Zally, Checkmarx, Black Duck ) and techniques to scan and measure code quality and anti-patterns as part of development activity Corporate Security Responsibility All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must: Abide by Mastercard's security policies and practices; Report any suspected information security violation or breach, and