Software Engineer III - QA (Java, Appium, Selenium)
JPMorgan Chase & Co.Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Design, develop, and maintain automated test scripts and automation frameworks using tools like Selenium, Appium, and TestNG to ensure scalable and reusable solutions.
Collaborate with development and QA teams to create test plans, execute automated test suites, analyze results, report defects, and troubleshoot issues to support the software development lifecycle.
Leverage enterprise-authorized AI-assisted development tools to enhance code quality, delivery, and productivity, including validating AI-generated outputs for correctness, performance, and security.
Minimum Requirements
3+ years of applied software engineering experience with formal training or certification in software engineering concepts.
Proficiency in Java and experience with test automation tools such as Selenium and Appium.
Familiarity with CI/CD tools like Jenkins or GitLab CI, and strong knowledge of test frameworks such as Cucumber, TestNG, and RestAssured.
Experience using enterprise-authorized AI-assisted software development tools for coding, test creation, and troubleshooting with ability to critically evaluate AI outputs.
Ideal Candidate Profile
Experienced in agile and collaborative environments, working closely with development and QA teams to integrate automation within the software development lifecycle.
Strong focus on building scalable, reusable automation frameworks and driving test automation strategy with measurable impact on product quality.
Skilled in AI-assisted development tools and responsible AI practices within engineering workflows, including secure handling of data and validation of AI-generated code artifacts.
