Software Engineer III - Mobile QA
We 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 Business Access & Tools, you will be a seasoned member of an agile team, tasked with designing and delivering trusted, market-leading technology products in a secure, stable, and scalable manner. Your responsibilities will include implementing critical technology solutions across multiple technical domains, supporting various business functions to achieve the firm's objectives.
Job responsibilities
- Proven experience in all aspects of scrum, functional, integration and regression testing
- System software testing
- Planning and coordinating test activities
- Overseeing test case development and defect resolutions
- Participates in review sessions of business requirements, technical requirements, and design documents to ensure that software changes are understood to facilitate testing
- Minimum of one year experience with Mobile Browser and Mobile Native Application Testing and use of Mobile Cloud Platform (i.e, SeeTest)
- Identifies and implements areas for improving efficiency, shortening of test cycles, and automation of test scripts
- Communicating effectively with business units, Development team, product and design team
- Demonstrated verbal and written communication skills and excellent analytical skills
- Knowledge of Application Development Lifecycle and concepts
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 3+ years applied experience
- Mobile Native Application and Mobile Test Automation Experience
- Proven use of 1 or more mobile development and emulator packages (Android SDK, iOS XCode, SWIFT, Calabash, Appium, GENYmotion)
- Exposure to commercial mobile manual/automation test management packages (Perfecto, Experitest-SeeTest, MobileLabs, SauceLabs, etc)
- Experience with Accessibility Testing (ADA Testing Web/Mobile Native App)
- Exposure to web technologies -. HTTP, XML, REST, HTML
- Manages the development of Test Scenarios and execution of the scenarios across all Testing Phases (IST, Smoke, Functional, Integration, UAT, In-Sprint Automation, UAT, Regression Automation, Production)
- Experience in implementing Continues Integration using Jenkins and continuous delivery CI/CD
- Hands-on experience in API testing using JMeter
Preferred qualifications, capabilities, and skills
- Agile/Scrum as well as Waterfall development methodologies
- Mobile Native Application and Mobile Browser Testing via devices and simulators in both iOS and Android platform
- Development or test automation tools framework (i.e, Cucumber, Selenium, Appium, Java)
- Test script design in Gherkin format
- HP’s Application Lifecycle Management / Atlassian Confluence and JIRA tool
- Exposure to commercial mobile manual/automation test management packages (Sage)