Software Development Engineer in test
America/Chicago - CST / CDT
Summary
Senior SDET
JP Morgan Chase & Co | Delaware, United States | 10/2022 to Current
Engaging within an Agile Scrum setting while actively contributing to scrum ceremonies and sprint meetings.
Contributing to the development of Test Cases and Test Scenarios to align with the business requirements of the product.
Actively engaged in the development of Microservices using Java Spring Boot framework.
Embarking on an exhilarating journey of test framework development and configuration, harnessing the powers of Cypress and Mocha within the captivating realm of the Node.js platform.
Develop and implement detailed test strategies and test scenarios for payment processing systems.
Work closely with the development team to identify, document, and monitor defects, ensuring they are resolved promptly.
Execute functional, integration, regression, and performance tests to verify the reliability and accuracy of payment workflows.
Engage in requirements analysis and provide insights to stakeholders regarding testability and potential risks.
Keep test documentation current, including test strategies, test cases, and test datasets.
Remain informed about industry best practices, new technologies, and payment-related regulations.
Skilled in handling various types of transfers, including single and bulk transactions, with a focus on reliability and compliance.
Developed and tested user-defined import/export profiles for wires, ACH, and transfers using multiple formats (e.g., CSV), enhancing flexibility and efficiency in payment processing.
Developed comprehensive test plans for ACH transactions, including PPD (Prearranged Payment and Deposit) and CCD (Cash Concentration and Disbursement) payment types.
Ensured compliance with NACHA rules and optimized ACH processing for high efficiency and reliability.
Extensive experience in automating and testing SWIFT messaging for international payments, ensuring secure and efficient cross-border transactions.
Demonstrated expertise in developing and testing automated systems for domestic wire transfers, ensuring accuracy and compliance with banking standards.
Managed the implementation and testing of Fedwire transactions, ensuring seamless processing and adherence to regulatory requirements.
Engaged in test execution, analysis, reporting, and smoke testing.
Experience in setting up and configuring Cypress for various web applications, ensuring seamless test execution across different browsers.
Handled complex UI interactions, such as form submissions, drag-and-drop, and keyboard inputs, using Cypress's built-in commands.
Generated diverse Cypress reports with varying configurations.
Designed and implemented RESTful API automation frameworks using RestAssured and Java for efficient API and integration testing.
Integrating RestAssured with TestNG to manage and execute API test suites efficiently.
Conducted testing for RCK transactions, ensuring proper handling and processing of re- presented check entries for improved collections.
Expertise in building and maintaining Postman collections that contain example requests and responses for API mocking by creating a mock server.
In-depth knowledge of NACHA file formats, ensuring accurate and compliant processing of ACH transactions and related payment methods.
Extensive experience in implementing Continuous Integration and Continuous Delivery (CI/CD) pipelines on cloud platforms such as AWS as an SDET (Software Development Engineer in Test).
Integrated AWS S3 with test automation frameworks to enable seamless data exchange and retrieval during test execution.
Knowledge of load testing tools like Apache JMeter or AWS LoadRunner, as well as an understanding of how to simulate high-traffic scenarios and analyze system performance.
Run the Automated Regression suite and analyze results and file bugs.
Leverage Playwrights capabilities to develop and execute detailed test cases and scenarios that cover a wide range of user interactions and business workflows.
Performing Cross-Browser Testing on IE, Firefox, Safari, and Chrome
Conduct root cause analysis to identify underlying issues and support ongoing QA process improvements.
Extend the test automation framework by incorporating Playwright, enhancing the existing Cypress and Mocha setup to support more complex and reliable cross-browser testing.
Utilize Playwright to automate end-to-end tests within the sprint cycle, ensuring continuous delivery of high-quality features.
Performing Web Services testing and JSON validation by creating a test case suite using Postman.
Creating and executing detailed test cases with step-by-step procedures and expected results and maintaining the test logs, test reports, test issues, and defect tracking using JIRA.
Expectations
In my next job, I seek opportunities to leverage my 8 years of SDET experience while embracing new challenges for growth. I am particularly excited about roles that involve cutting-edge technology and tools, such as Playwright and cloud-based CI/CD pipelines, which align with my passion for staying at the forefront of industry advancements.
I thrive in environments with complex and impactful projects. The chance to contribute to innovative and high-quality solutions at JPMorgan Chase excites me, as I enjoy tackling challenging problems. I value a collaborative and innovative culture, where team members are encouraged to share ideas and improve processes, aligns with my desire for meaningful contributions.
Professional growth and learning opportunities are also crucial to me. Your companys focus on career development and training is appealing, offering the chance to learn from experienced colleagues and engage in ongoing skill enhancement.
Overall, I am looking for a role where I can apply my skills in automated testing, test framework development, and CI/CD integration to contribute to a forward-thinking companies. I am confident that my experience and dedication to quality assurance will enable me to make a significant impact.
Employment Preferences
Expected Hourly Rate
** USD/hr
Academic Degree
Experience
Total Professional Experience
Startup Experience
Big-Tech Companies
Enterprise Experience
Skills
- Selenium WebDriver
- Cypress
- Appium
- Frisby
- Chakram
- Rest-Assured
- Spec Flow
- NUNIT
- Mocha
- Jasmine
- Jest
- Chai
- BDD Cucumber
- JUnit
- TestNG
- Browser Stack
- Karma
- Load Runner
- JMeter
- SoapUI
- Postman
- Newman
- Java
- Node JS
- Angular
- C#
- Groovy
- JavaScript
- Typescript
- HTML
- CSS
- AngularJS
- NodeJS
- XML
- XSLT
- JDBC REST Services
- Extent Reports
- Jasmine Reports
- Java Mail
- Gmail API
- Apache POI
- ItextPdf
- Sikuli
- AutoIt
- MS Access
- MySQL
- SQL Server
- Oracle
- Cascade
- MongoDB
- Ant
- Maven
- Gradle
- Grunt
- ALM QC
- JIRA Zephyr
- TestRail
- FitNesse
- XRAY
- Bugzilla
- JIRA
- Aws DevOps Server
- Backlog
- Aws DevOps
- Confluence
- SVN
- Git
- Stash
- Jenkins
- TeamCity
- Docker
- AWS Cloud
- SauceLab
- Perfecto Cloud
Contacts are hidden
Send a connection request to the candidate to get their contact details.
Contact Candidate