We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.
As a Software Engineer III - Automation Test Engineer at JPMorgan Chase within the Commercial & Investment Bank, you'll be an experienced member of an agile team, tasked with designing and delivering reliable, market-leading technology products that are secure, stable, and scalable. You will be responsible for implementing essential technology solutions across diverse technical domains, supporting various business functions to achieve the firm’s strategic objectives.
Job Responsibilities :
- Work on automation tooling solutions like Selenium, Playwright, etc along with the programming language JS, typescript or Python,java
- Work on API testing using tools like Karate, postman , Rest Assure etc
- Participate in design and develop scalable and resilient systems in a timely manner using to contribute to continual, iterative improvements for product teams
- Design, write, comment and Automated tests code to confirm software modules are of the highest quality
- Collaborate with teams in multiple regions and time zones
- Participate in scrum team stand-ups, code reviews and other ceremonies, contribute to task completion and blocker resolution within your team
- Handle critical and time sensitive concurrent tasks with supervision and properly escalate situations as appropriate
- Write test cases, leverage unit and integration testing, develop functionality automation and support release testing
- Maintain technical acumen by pursuing formal and informal learning opportunities about technology, JPMorgan Chase products, and financial services
Identify and implement continuous improvement opportunities, to improve delivery flow across product and technology
Required qualifications, capabilities, and skills :
- Formal training or certification on software engineering concepts and 3+ years applied experience
- Hands-on practical experience delivering system design, application development, testing, and operational stability
- Proficiency in automation and continuous delivery methods
- Proficient in all aspects of the Software Development Life Cycle
- Advanced understanding of agile methodologies such as CI/CD
Good knowledge of the financial services industry and their IT systems
Preferred qualifications, capabilities, and skills :
- Working knowledge of AWS Cloud
- Advanced in one or more programming language(s) , Java Script / Python preferred
- Working knowledge of AI/ML
- Working knowledge of applying Data Testing in Data Pipelines
- Nice to have exploratory testing experience .
- Nice to have experience with ADA compliance and performance testing