KASHII UPDATEZ Everyday Student Requirements & Python Coding Tutorials by Python Kashi
N #2679
Applications open Full-Time Job

Quality Engineer

LPL Financials

  • Hyderabad, India
  • Competitive Package (Best in Industry)
  • 5-8 Yrs
  • Posted Today
HR
Recruiter contact
Recruiter / hiring contact
No public email in this post. Use a source-linked contact instead.

About the role

Our team is actively seeking a motivated and talented Sr. Test Engineer who is passionate about testing software through automation. You will be part of an inter-disciplinary team of hardware, firmware, software, system, and test engineers to develop and integrate cutting-edge technologies for Financial Services Company building E2E automation solutions connecting Advisor Platform, Investor Platform and Teammates.

Youll work closely with product and engineering teams to understand features, develop and automate test cases, improve product quality and shorten release time from dev to production.

Responsibilities

  • Actively
  • Participate in Agile Scrum ceremonies and lead where applicable – PI Planning , Sprint Planning, Daily Standups, Defect
  • Review, Sprint Demo, Restrospectives etc.
  • Actively participate in story grooming, analyze and understand user story acceptance criteria.
  • Develop and execute -Test plan , test cases based on the user stories and ensure proper test coverage.
  • Perform in sprint testing, service/API testing, Integration / E2E testing, regression final build certification and release day testing.
  • Automating tests using internal and open source tools & infrastructure.
  • Reviewing user interfaces for conformity and functionality.
  • Working with software engineers to understand product architecture, integrations and features’ Creating and maintaining data scenarios to support test plans and test cases.
  • Analyzing test results, being a vocal proponent for quality in every phase of the development process.
  • Documenting, tracking bugs to closure and reports on Project status to stake holders.
  • Working in an Agile/Scrum environment to deliver high quality software.
  • Ability to write complex queries to perform data validation.
  • Serves as SME for one or more functional areas , acts as technology ambassador for automation and building efficient solutions.
  • Leads process, technology improvement efforts, KPIs/OKRs with in quality engineering team and larger part of organization to improve engineer productivity, Speed and Quality.
  • Ability to thrive in a fast-paced environment where resourcefulness, determination, and strong problem-solving skills are necessary for success.
  • Positive attitude and the ability to complete assigned objectives with minimal supervision.
  • Show leadership experience in leading releases / project delivery.
  • Driving actions & shift left strategy to improve Quality.
  • Be a Champion for Customer Obsession culture and deliver products/ features that exceeds customer expectations.
  • Coaching his/ her fellow team members on best practices.
  • What are we looking for?
  • We’re looking for strong collaborators who deliver exceptional client experiences and thrive in fast-paced, team-oriented environments.
  • Our ideal candidates pursue greatness , act with integrity , and are driven to help our clients succeed .
  • We value those who embrace creativity, continuous improvement, and contribute to a culture where we win together and create and share joy in our work.

Requirements

  • Bachelor’s with 5+ years of experience or Master’s degree with 5+ years of experience in technical field, Computer Science, Computer Engineering or equivalent. 5+ years of experience as a Developer or QA Engineer or SDET. 5+ years working with test processes, methodologies, tools and technology.
  • Understanding on CI /CD and have leveraged / implemented CI/CD.
  • Hands on experience with automation frameworks like Appium, Selenium, TestNG, BDD frameworks/ Cucumber, playwright etc.
  • Hands on coding experience in one of the programming languages – C#, Java, JavaScript or .Net.
  • Hands on experience with Web services Testing and automation.
  • Proficient in SQL, able to understand/write complex SQL queries understanding of the concepts of shift left and how to enable them.
  • Core Competencies: Effective analytical, troubleshooting and problem-solving skills.
  • Working knowledge of software development methodologies like Agile - Scrum experience.
  • Preferences: Prior experience working as developer / SDET in Agile/Scrum teams.
  • Financial Industry experience.
  • Experience with security testing – SAST and DAST and tools is plus.
  • Experience with Accessibility Testing is plus.

Eligibility & process

Who can apply

Experience: 5-8 Yrs. Open to matching qualifications.

Skills & stack

SDET Appium Quality Selenium Quality Engineering Java JavaScript SQL

Selection process

  1. Online Assessment / Technical Interview Rounds / HR Review

Prep kit

20 resources
Study material 4
Company-specific guides 4
Likely coding questions 4
Round-wise strategy 4
Round 1: Online Assessment (OA) Aptitude, Quantitative Logic & 2 Coding Problems Focus on accuracy and speed. Practice arrays, strings, and standard arithmetic puzzles.
Round 2: Technical Interview 1 Core Tech Stack (SDET, Appium, Quality, Selenium, Quality Engineering, Java, JavaScript, SQL) & Live Code Tracing Explain your thought process aloud. Analyze time & space complexities before coding.
Round 3: System Design & Problem Solving Database Schemas, APIs & Architecture Basics Clarify edge cases, diagram schemas cleanly, and discuss scalability trade-offs.
Round 4: HR & Cultural Fit Discussion LPL Financials Core Values, Learning Agility & Offer Terms Demonstrate passion, strong communication, and readiness for full-time collaboration.
Technical questions 5
What is the difference between Implicit Wait, Explicit Wait, and Fluent Wait in Selenium? Answer
Model answer: Implicit Wait sets a global timeout for all element lookups. Explicit Wait pauses execution until a specific ExpectedCondition (e.g. elementToBeClickable) is met. Fluent Wait allows defining polling frequency and ignoring specific exceptions like NoSuchElementException.
Explain the Page Object Model (POM) and its advantages in Test Automation. Answer
Model answer: POM is a design pattern that creates an object repository for web UI elements. It separates test scripts from page locators, reducing code duplication and making maintenance easy when UI elements change.
How do you handle dynamic WebElements whose ID changes on page reload? Answer
Model answer: Use dynamic XPath methods like contains(), starts-with(), text(), or XPath axes (ancestor, following-sibling, parent) instead of brittle absolute paths.
What is the difference between @BeforeMethod and @BeforeClass in TestNG? Answer
Model answer: @BeforeClass runs once before the first test method in the current class, while @BeforeMethod executes before each individual test method.
How do you validate REST API response codes and JSON payload using Postman / RestAssured? Answer
Model answer: In RestAssured: given().when().get('/endpoint').then().assertThat().statusCode(200).body('status', equalTo('ACTIVE')).
Behavioural & HR questions 3
Why do you want to join LPL Financials as a Quality Engineer?
Highlight LPL Financials's market reputation, recent tech innovations, and how your skills in SDET directly solve their team's objectives.
Describe a challenging bug or academic project roadblock and how you resolved it.
Use the STAR method: Situation (project context), Task (what needed solving), Action (specific tools/logic applied), Result (quantifiable positive outcome).
How do you handle strict deadlines or sudden scope changes?
Explain your prioritization strategy, proactive communication with mentors/peers, and agile mindset.
LPL Financials Competitive Package (Best in Industry)
Recruiter Resume Apply
Chat Chat with Kashii