JOB DESCRIPTIONWe have an exciting and rewarding opportunity for you to take your software engineering career to the next level.
As a Software Engineer III at JPMorgan Chase within the Consumer and community banking technology, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.
Job responsibilities
- Involve in writing automated integration & acceptance level and UI tests for FX Services trading/sales software
- Work in parallel with Dev sprint and write acceptance & integration tests.
- Involve in UI, API, performance and acceptance automation testing
- Upgrade/create new reusable test framework using Java, Spring Boot, Cucumber, Selenium, Mocks, Blazemeter with Jmeter as per functional requirements
- Analyze the business requirements and craft detailed level of test scenarios/cases/plan and be responsible to handle multiple projects at the same time
- Carry out functional and regression testing
- Lead complete SDLC process with deliverable on time within excellent quality
- Communicate with all the stakeholders like development team, business, product delivery team, senior management
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 3+ years of applied experience
- Experience in Testing techniques to include functional, regression, sanity/smoke, batch, and system testing
- Familiarity with American Disabilities Act, WCAG 2.0 criteria and testing tools (manual and automated)
- Experience in developing automation test framework
- Working knowledge of build automation tools like Maven, Gradle, Jenkins etc.
- Ability to work with a sense of urgency and attention to detail
- Demonstrated verbal and written communication skills and excellent analytical skills
- Ability to operate comfortably in a multi-task / multi priority environment across a global team
- Experience with client server environments
- Proficient knowledge of Microsoft Office products
- Knowledge of Agile Application Development concepts
Preferred qualifications, capabilities, and skills
- Good knowledge on Unix Commands and SQL queries.
- Hands on experience of Python is added advantage.
- Extensive knowledge of UI automation tools like Selenium, Playwright, Cypress, etc.
- Extensive knowledge of performance testing using Jmeter, Gatling, Blazemeter, etc.
- Knowledge of AWS, Kafka, Kubernetes
- Excellent communication, documentation and organizational skills.
- Knowledge of Java 21 is added advantage
ABOUT US
hackajob is partnering with JPMorganChase to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.