Role & responsibilities
We are looking for an experienced and detail-oriented Senior QA Engineer with over 5 years of experience in software testing, backend validation, and client communication. The ideal candidate will have a strong background in SQL, hands-on coding skills in Java or Scala, and exposure to financial protocols such as FIX. You will be responsible for ensuring the reliability and performance of mission-critical systems, often interacting with global clients. Key Responsibilities:
Effectively communicate with QA leads/ Engineers and proactively collect data for LSEControls.
Develop automated test scripts using Java or Scala.
Query and validate data using SQL across complex relational databases.
Collaborate with developers, business analysts, and client teams to ensure comprehensive test coverage.
Participate in sprint planning, daily stand-ups, and project reviews.
Identify, document, and track bugs; work with development teams for timely resolution.
Maintain and improve test automation frameworks and tools.
Ensure adherence to quality standards and best practices throughout the development lifecycle.
Communicate clearly and effectively with clients on requirements, issues, and progress. Required Skills:
6+ years of hands-on experience in software testing, with a focus on backend validation.
Strong communication skills knowledge of SQL for data verification and analysis.
Proficiency in Java or Scala programming for test automation or development support.
Excellent communication skills to coordinate with clients and internal teams.
Ability to work independently and in a team environment under tight deadlines. Nice to Have:
Experience or familiarity with FIX Protocol or other financial/trading communication protocols.
Exposure to Agile methodologies and test management tools like JIRA, TestRail, or Zephyr.
Experience with CI/CD tools like Jenkins, Git, Maven, or similar.

Keyskills: Java SQL Back end testing Capital Market Fix Protocol Trading Automation Testing