Principal, QA Engineer
15 hours ago
Overview
Job Purpose
The Principal QA Engineer plays a critical role in shaping and executing robust testing strategies—both manual and automated—to ensure the delivery of high-quality, next-generation trading tools that integrate real-time cross-asset data, global news, and analytics within a unified platform. This role also involves actively contributing to issue resolution, performing complex quality assurance tasks, and providing strategic recommendations to management, all while driving continuous improvement across QA processes. The QA Engineer will be an integral part of the technology team, overseeing and participating in all phases of the quality assurance process.
Responsibilities
- Requirement Analysis & Test Planning: Review and analyze functional and non-functional requirements to evaluate their impact on applications and derive comprehensive test cases and scenarios accordingly.
- Project & Team Collaboration: Contribute to QA planning and execution by managing assigned tasks or QA projects, mentoring junior and senior engineers and collaborating with technical leads and product managers during product requirement evaluations.
- Test Documentation & Reporting: Create clear, complete and well-organized documentation including bug reports, test cases, test plans and status reports to ensure visibility and traceability of QA efforts.
- Environment Setup & Maintenance: Participate in the setup, deployment and ongoing maintenance of QA test environments, ensuring they are stable and representative of production systems.
- Test Case Reviews & Mentorship: Review test cases authored by junior QA engineers, provide constructive feedback and help develop effective testing strategies aligned with quality objectives.
- Test Automation Design & Strategy: Collaborate with the team to review product architecture, design and implement automation solutions that improve test efficiency, accuracy and coverage.
- Automation Execution & Optimization: Work closely with QA engineers to build and maintain a robust library of automated tests, reducing manual efforts while improving overall test repeatability and reliability.
- Process Improvement & QA Governance: Partner with QA leadership to document and refine QA processes, implement best practices and continuously improve quality standards across projects.
- Release & Production Support: Provide QA support during production releases, including validating deployments and assisting in identifying and resolving post-release issues.
- Quality Advocacy & Problem Solving: Maintain a strong quality mindset with a "break-it to make-it better" attitude, while also being a proactive problem solver who contributes to root cause analysis and continuous improvement.
Knowledge And Experience
The candidate must be well-versed in Quality Assurance concepts, practices and tools, and will rely on their extensive experience and judgment to strategize and achieve objectives. Candidates must be capable of reviewing software applications objectively, work with stakeholders to understand requirements, collaborate with Developers to understand the application architecture and nature of code changes to evaluate impact, and assist in debugging and enhancing applications. The candidate must have:
- 10+ years of related work experience.
- Strong written and verbal communication skills.
- Strong analytical and problem-solving skills.
- Ability to work on multiple projects at same time.
- Experience with mainstream defect tracking tools and test management tools.
- Proficient in any of the programming languages including Java, Python, SQL, and JavaScript/TS, with hands-on experience in building and testing backend and frontend components.
- Strong experience in designing, executing and maintaining automated and manual tests for REST/SOAP APIs.
- Experienced in UI automation for both browser and desktop applications using tools such as Selenium and Playwright (for web) and UFT and Squish (for desktop and hybrid applications).
- Experience in designing and executing performance and security tests using tools like JMeter, BURP suite or similar.
- Experience using test result reporting tools like Allure, Extent Reports or similar
- Well-versed in Continuous Integration/Continuous Deployment (CI/CD) pipelines using tools such as Jenkins, GitHub Actions, GitLab CI, and Azure DevOps. Also experienced in using Chocolatey for managing Windows-based dependencies and packages in CI pipelines and familiar with Coinbase CI/CD standards for secure and compliant deployment practices in financial environments.
- Skilled in version control systems like Git and experienced with repository management platforms such as Bitbucket, GitHub, and GitLab for collaborative development and code management.
Desired Knowledge And Experience
- Experience in the Financial Industry (trading tools with real-time cross-asset data and fixed income is preferred).
- B.S. / M.S. in Computer Science, Electrical Engineering, Math or equivalent
-
Principal Software Engineer
5 hours ago
Hyderabad, Telangana, India Nasuni Full time ₹ 10,00,000 - ₹ 25,00,000 per yearPrincipal Software Engineer – Systems (Platform)About NasuniNasuni is a profitable, growing SaaS data infrastructure company reinventing enterprise file storage and data management in an AI-driven world. We power the data infrastructure of the world's most innovative enterprises. Backed by Vista Equity Partners, our engineers aren't working behind the...
-
Senior Consultant- Software Engineering
2 weeks ago
Hyderabad, Telangana, India Principal Global Services Full time ₹ 1,04,000 - ₹ 1,30,878 per yearResponsibilitiesAbout the RoleWe are in search of a Senior Consultant - Software Engineering to become part of our top-tier engineering team in Pune/Hyderabad. This presents a meaningful role to lead solution architecture and innovation for our cloud platform initiatives You will be instrumental in propelling our cloud transformation programs forward,...
-
QA Engineer
6 days ago
Hyderabad, Telangana, India RAYVEN IT SOLUTIONS Full time ₹ 20,00,000 - ₹ 25,00,000 per yearJob Title: QA EngineerLocation: HyderabadDuration: Long-termRequired SkillsAt least 10+ years of experience as a QA EngineerAt least 5+ years' Azure DevOps experience including developing Test Plans and experience in Automation testing using SeleniumShould have strong work experience on QA function within project TeamsShould Develop and maintain regression...
-
Principal Automation Systems Engineer
1 week ago
Hyderabad, Telangana, India Cubic Defense Full time ₹ 12,00,000 - ₹ 36,00,000 per yearBusiness UnitCubic Transportation SystemsCompany DetailsWe are looking for a Principal Automation Engineer to lead the design, development, and deployment of advanced automation solutions leveraging robotics, RPA, and intelligent test frameworks. This role will serve as a technical authority and thought leader in driving automation strategy across software...
-
QA Engineer
1 week ago
Hyderabad, Telangana, India HIGH FLOWS IT SOLUTIONS PVT LTD Full time ₹ 9,00,000 - ₹ 12,00,000 per yearRole DescriptionThis is a full-time on-site role for a QA Engineer (Automation + Manual) located in Hyderabad. The QA Engineer will be responsible for executing test cases, performing manual and automated testing, and ensuring the overall quality of software. Day-to-day tasks include developing test plans, writing and executing test cases, identifying...
-
Principal Quality Assurance Engineer
2 days ago
Hyderabad, Telangana, India Opentext Full time ₹ 12,00,000 - ₹ 36,00,000 per yearYOUR IMPACTWe are seeking a talented and motivated Principal QA Engineer to join our team. As a Principal QA Engineer, you will play a crucial role in evaluating architecture solutions, designing software solutions, leading technical decisions and maintaining software solutions. Youll collaborate with cross-functional teams, translate high-level requirements...
-
QA Engineer
1 week ago
Hyderabad, Telangana, India Aayuv Technologies Full time ₹ 9,00,000 - ₹ 12,00,000 per yearWe are looking for a QA Engineer with a strong background in software testing to join our Technology team at ekincare. The role involves designing test cases, executing functional and regression testing, identifying bugs, and ensuring high-quality product releases that impact millions of users.Job Title: QA EngineerLocation: Hyderabad (Work from...
-
Principal Automation Systems Engineer
1 week ago
Hyderabad, Telangana, India Cubic Corporation Full time ₹ 5,00,000 - ₹ 8,00,000 per yearBusiness Unit:Cubic Transportation SystemsCompany Details:We are looking for a Principal Automation Engineer to lead the design, development, and deployment of advanced automation solutions leveraging robotics, RPA, and intelligent test frameworks. This role will serve as a technical authority and thought leader in driving automation strategy across software...
-
Principal Engineer
2 days ago
Hyderabad, Telangana, India Centroid Systems, Inc. Full time ₹ 8,00,000 - ₹ 24,00,000 per yearPrincipal Engineer (Full Stack Developer) - US shift – Full timeAbout the RoleWe are seeking a Principal Managed Services Engineer to join our Managed Services Team and take ownership of supporting diverse client environments. This role focuses on maintaining, triaging, and improving a variety of customer systems — from custom-built applications to...
-
Lead QA Engineer/ QA Engineer
1 week ago
Hyderabad, Telangana, India Master-Works Full time ₹ 9,00,000 - ₹ 12,00,000 per yearMaster-Works is searching for a dedicated and detail-oriented QA Engineer / Lead QA Engineer to join our team. In this pivotal role, you will be responsible for developing and leading the quality assurance strategy for our software products. Your leadership will guide a team of QA professionals to ensure the delivery of high-quality applications that meet...