Senior Engineer, Software Dev Test Quality Engineering (Req# 000106)

LPL Financial Holdings, Inc.$129K — $139K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or related field plus 5 years experience, or Master's degree with 3 years experience.
  • Expertise in Investment Management processes and tools.
  • Experience with CI/CD automation frameworks and testing tools like Selenium and Appium.
  • Proficient in validating cloud services on AWS and using SQL for data validation.
  • Skilled in developing UI and API tests using Microsoft Playwright and Typescript.
  • Familiar with test management tools like QTest and integration with JIRA.

Responsibilities

  • Design and maintain test automation frameworks for financial applications.
  • Create and execute test plans within Agile/Scrum settings.
  • Automate tests for web services and backend microservices/APIs.
  • Implement shift-left testing with development and release teams.
  • Write and automate complex SQL scripts for database validation.
  • Maintain source code with version control and ensure quality standards.
  • Recommend new tools to enhance testing productivity and quality.

Benefits

  • 401K matching
  • Health benefits
  • Employee stock options
  • Paid time off and volunteer time off
  • Competitive total rewards package.
Full Job Description
Name of Employer: LPL Financial LLC

Position Title: Senior Engineer, Software Dev Test Quality Engineering (Req# 000106)

Requisition: 000106

Hours: 40 hours per week

Salary Range: $129,100 - $139,100 per year

Location: 1055 LPL Way, Fort Mill, SC 29715

Telecommuting: 20% Telecommuting permitted

JOB DUTIES:

  • Design, develop, and maintain test automation frameworks for financial services applications.
  • Create, execute, and automate test plans and GUI automation test cases within Agile/Scrum environment.
  • Implement automated tests for web services and backend microservices/APIs.
  • Maintain source code with version control tools and ensure coding standards and quality.
  • Validate cloud services, including storage, messaging, monitoring, serverless functions, and third-party integrations using open-source tools.
  • Validate and automate backend systems and data workflows, including diverse data formats, messaging services, relational databases, and third-party message ingestion and transformation processes.
  • Recommend new tools, techniques, and methodologies to enhance productivity and quality in test automation.
  • Implement shift-left testing by collaborating with development and release management teams.
  • Write complex SQL scripts for data validation in a Data Warehouse with multiple data sources and automate DB validations.
  • Develop and execute automated database validation tests for data loads and ingestion, while creating and documenting test scripts and defects in project management tools.


REQUIREMENTS:

MINIMUM Education Requirement: Bachelor's degree, or foreign equivalent, in Computer Science, Information Technology, Electronic Engineering or a closely related field and five (5) years of experience in the job offered or related occupation.

ALTERNATIVELY: Master's degree, or foreign equivalent, in Computer Science, Information Technology, Electronic Engineering or a closely related field and three (3) years of experience in the job offered or related occupation.

Applicants must possess demonstrated expertise with the following:

  • Demonstrated Expertise (DE) in Investment Management, including SMAs, UMAs, trading workflows, and model management; using MSCI Tax Optimizer (QIS) for portfolio modeling, construction, and rebalancing to align with client objectives, risk constraints, and tax considerations.
  • DE designing, developing, and maintaining test automation frameworks within a CI/CD environment using Selenium, Appium, TestNG, Cucumber BDD, Rest Assured, Maven, Octopus and GitHub Actions with modular framework and Page Object Model design pattern.
  • DE validating cloud storage, messaging services, monitoring, transformations, ingestion and serverless functions in AWS S3, AWS Glue Jobs, AWS Lambda, SQS, CloudWatch, Lambda.
  • DE writing complex SQL queries for database validation in SQL Server and PostGres SQL DB.
  • DE developing and maintaining UI as well as API automation tests using Microsoft Playwright with Typescript as a programming language.
  • DE working on test management tools QTest and Zephyr and its integration with JIRA.
  • DE using GitHub to maintain code quality standards and troubleshooting issues using SONARQube.
  • DE validating third-party integrations and messages using open-source tools POSTMAN, SOAP UI, Swagger, and Kafka topics in AWS Cloud


Pay Range:
$129,100 - $139,100 per year
Actual base salary varies based on factors, including but not limited to, relevant skill, prior experience, education, base salary of internal peers, demonstrated performance, and geographic location. Additionally, LPL Total Rewards package is highly competitive, designed to support your success at work, at home, and at play - such as 401K matching, health benefits, employee stock options, paid time off, volunteer time off, and more. Your recruiter will be happy to discuss all that LPL has to offer!

Please log in or create an account to apply to this position. Principals only.

About LPL Financial Holdings, Inc.

LPL Financial Holdings, Inc. Careers

Joining LPL Financial Holdings, Inc. presents an unparalleled opportunity to become part of a leading team of professionals in the financial services industry. The company is renowned for its commitment to innovation, leadership, and professional growth, making it an ideal workplace for ambitious individuals looking to advance their careers.

Explore Job Opportunities

LPL Financial Holdings, Inc. offers a variety of job opportunities that cater to a range of skills and interests. From entry-level positions to senior leadership roles, each job opening provides a platform for personal and professional development. Candidates can expect a rigorous interview process that ensures each team member is not only a fit for the position but also aligns with the company's culture of excellence and integrity.

Internship Programs

For those starting their career journey, LPL Financial Holdings, Inc. provides robust internship programs designed to offer real-world experience in the financial sector. Internships are a cornerstone of the company's commitment to nurturing young talent, providing a foundation of knowledge and skills that are crucial for future employment in the industry.

Commitment to Diversity and Inclusion

Diversity and inclusion are at the heart of LPL Financial Holdings, Inc. The company believes in empowering all employees through diversity training and leadership opportunities that promote an inclusive workplace. This approach not only enhances team collaboration but also drives innovation and creativity.

Benefits and Culture

LPL Financial Holdings, Inc. is dedicated to supporting its employees with comprehensive benefits designed to promote a healthy work-life balance. Benefits include competitive health care options, retirement plans, and wellness programs. The company culture is built on a foundation of mutual respect and teamwork, encouraging networking and professional development across all levels of the organization.

Professional Growth and Development

Employees at LPL Financial Holdings, Inc. are encouraged to continuously enhance their professional skills and advance their careers within the company. Leadership development programs and continuous learning opportunities are readily available, allowing individuals to achieve their career goals and contribute effectively to their teams.

Join the LPL Financial Holdings, Inc. Team

LPL Financial Holdings, Inc. is actively hiring and looking for passionate, creative, and solution-driven team players. Explore open positions that match your skills and interests on the LPL Financial Holdings, Inc. careers page. Each position offers a chance to be part of a dynamic team that is instrumental in shaping the future of financial services.

Stay Connected

Keep up to date with career tips, insider perspectives, and industry-leading insights through the LPL Financial Holdings, Inc. careers blog. Personalize your subscription to receive job alerts, latest news, and insider tips tailored to your preferences. Discover the exciting and rewarding career opportunities that await at LPL Financial Holdings, Inc.

SEARCH LPL FINANCIAL HOLDINGS, INC. JOBS

READ CAREERS BLOG

JOB ALERT EMAILS

Embark on a career path that fosters growth, embraces diversity, and rewards innovation. LPL Financial Holdings, Inc. is not just a company—it's a place where you can make a difference.
Learn more about LPL Financial Holdings, Inc.

Similar Jobs

More Jobs at LPL Financial Holdings, Inc.

More Information Technology Jobs

Find similar Senior Engineer, Software Dev Test Quality Engineering (Req# 000106) jobs: