Software Engineer - Test Automation (Corporate Tech)
Core
Design, develop, and maintain test automation solutions for complex applications, leveraging AI-assisted tools and BDD/TDD practices to ensure code quality and system stability.
Role type
Senior IC test automation engineer
Builds
Secure, scalable automation frameworks and test data solutions for enterprise applications
Domain
Financial services / Software Quality Engineering
Required skills
Test automation, BDD, TDD, SQL, Java, CI/CD, Git, Selenium, Cucumber, Playwright, API testing, performance testing
Preferred skills
Scalable automation framework design, Python, Jenkins, GitHub, Azure DevOps, microservices testing, cloud application testing, container orchestration
Technologies
Selenium, Cucumber, Playwright, JUnit, TestNG, Jenkins, GitHub, Bitbucket, Azure DevOps, JMeter, LoadRunner, AWS, Kubernetes, Docker, REST Assured, Postman, Karate, SQL, Git
Responsibilities
Design and execute test automation solutions; create secure automation code and maintain algorithms; integrate automated tests into CI/CD pipelines; develop test data solutions from large datasets; assess automation feasibility and ROI; contribute to communities of practice for emerging technologies. (via careerplan.io/jobs/g047338d-software-engineer-test-automation-corporate-tech-at-j-p-morgan)
Seniority
Mid-level, hands-on IC