JPMorganChase Infatuation Team is looking to enhance, test, and deliver trusted market-leading technology products in a secure, stable, and scalable way by managing high-performing Quality Assurance teams' efforts across multiple projects and ensuring technology solutions meet customer needs.
Requirements
- Formal training or certification on software engineering concepts and 5+ years applied experience
- Hands-on practical experience delivering system design, application development, testing, and operational stability
- Experience working with cloud technologies and platforms (such as AWS, Azure, or Google Cloud), including deploying and testing applications in cloud environments
- Ability to mentor and guide team members in best practices for automated testing and cloud-based quality assurance
- Experience with test data management, environment configuration, and troubleshooting in distributed/cloud systems
- Advanced in one or more programming language(s)
- Proficiency in test automation and continuous delivery methods
Responsibilities
- Identify design or distribution-related quality issues, based on a deep understanding of application architecture
- Advanced knowledge of software lifecycles and testing automation, including how to put the latter to efficient use
- Proven expertise in setting direction and creating test strategies and plans for multiple application releases
- Demonstrated ability to design, implement, and maintain robust automated test suites for web and cloud-based applications
- Code automated tests using modern programming languages (such as JavaScript, TypeScript, Java, or Python) and test frameworks
- Utilize experience with end-to-end (e2e) test automation tools such as Cypress
- Apply advanced understanding of CI/CD pipelines and integrating automated tests into build and deployment processes
Other
- As an experienced professional in Quality Assurance, you’ll manage our high-performing Quality Assurance teams' efforts across multiple projects.
- If you enjoy collaborative problem solving, then this position is a great fit.
- Working with talented developers, managers, and business partners, you'll uncover solutions for a wide range of quality issues.
- You'll also facilitate the implementation of manual and automated test scripts, and develop, coordinate, communicate, and enforce testing schedules and critical deliverables.
- Experience successfully managing people