An ETL QA Engineer responsible for ensuring solutions meet user requirements through functional and non-functional testing, design review, and automation strategy.
Responsibilities
Participate in and improve the whole lifecycle of services—from inception and design, through deployment, operation, and refinement.
Participate in the release planning process to review functional specifications and create release plans.
Collaborate with software engineers to design verification test plans.
Design regression test suites and review with engineering, applications, and the field organization.
Produce regular reports on the status and quality of software releases.
Lead the design, development, testing, and maintenance of high-quality iOS applications for JPMorgan Chase’s Mobile Payments team, driving feature delivery and integrating AI tools to enhance mobile experiences.
Compensation
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions.
Responsibilities
Design, develop, test, and maintain iOS applications using Swift and SwiftUI.
Build accessible, responsive interfaces and implement clean, maintainable architectures such as MVVM, MVI, or MVP.
Integrate REST APIs and other remote services.
Use Xcode debugging and profiling tools to identify and resolve performance, memory, and reliability issues.
Write unit tests and use code coverage tools to maintain software quality.
Support an exciting Computer Network Defense mission by conducting proactive network defense activities, vulnerability assessments, and providing actionable recommendations to strengthen enterprise security.
Act as software detectives, provide a dynamic service identifying and solving issues within multiple components of critical business systems to ensure system stability and performance.
Responsibilities
Act as an SME, collaborate and manage the team to perform.
Responsible for team decisions.
Engage with multiple teams and contribute on key decisions.
Provide solutions to problems for their immediate team and across multiple teams.
Coordinate with stakeholders to ensure timely resolution of incidents and service requests.
Assist in the development and execution of Bench Validation plans and conducting validations for new silicon products, including DDR, MCR, Memory Controllers or other integrated circuits.
Compensation
The expected hourly pay range for this position is $41.50/hr. This position is also eligible for bonus opportunities.
Responsibilities
Assist in the development and execution of Bench Validation plans and conducting validations for new silicon products
Collaborate with cross-functional teams including Design, Test, and Marketing to understand product requirements and develop comprehensive validation strategies
Utilize lab equipment such as Oscilloscopes, BERT, AWG, and other test instruments to perform electrical characterization and performance benchmarking
Document test procedures, results, and findings in detailed engineering reports and contribute to the continuous improvement of validation methodologies
Assist in debugging and troubleshooting silicon issues, working closely with design and Test Engineers to implement effective solutions
Requirements
Pursuing a Master’s degree in Electrical Engineering, Computer Engineering, or a related field
Responsible for the configuration, implementation, operation and optimization of supported IT Networks technologies, applying software engineering principles to modernize infrastructure and eliminate manual work through automation.
Compensation
Annual bonus payment based on performance
Responsibilities
Ensure the infrastructure is running properly to achieve agreed Service Level Agreements (SLAs), Operational Level Agreements (OLAs), Service Level Indicators (SLIs), and Objectives (SLOs) in compliance with quality requirements.
Manage internal infrastructure updates and patch implementations to maintain a reliable and stable environment.
Work closely with stakeholders, internal and externals, to design, build, and maintain IT solutions that meet business requirements for performance, availability, security, and compatibility.
Apply software engineering principles to build and manage large-scale IT infrastructure products across their lifecycle.
Support to abstract away infrastructure complexity by providing self-service tools.
Provide 24/7 first line support of trading, testing, and research environments, ensuring reliability and automation of production trading systems.
Compensation
The annual base salary range for this position is $130,000 to $225,000 depending on the candidate’s experience, qualifications, and relevant skill set. The position is also eligible for an annual discretionary bonus.
Responsibilities
Work with software engineers and traders to provide 24/7 first line support of our trading, testing, and research environment
Proactively monitor and identify issues before they impact trading
Define and automate observability around application SLAs and build anomaly detectors
Oversee and maintain our test trading environment
Standardize CI/CD and operational processes across development teams
Requirements
Bachelor's degree in computer science or equivalent practical background