Senior Quality Engineer

Senior Quality Engineer

Senior Quality Engineer

Ntt Data

2 hours ago

No application

About

  • Maintain an automation-first mindset and approach. Primary point of contact for the QE team and responsible for all QE deliverables Enforce testing best practices and guide the team to follow those standards. Finds opportunities for automation in lieu of manual testing and enforces the Automation First, Contract First approach. Design & develop test automation frameworks and customize test automation framework on project needs. Understand and follow business requirements, identify gaps in the business requirements, advice the client accordingly and helps the team in covering all business use cases. Able to define test strategy and leads the team in implementing it. Guide QEs on test plan, approach, tools, and test automation scripting needs. Identify, define, and manage tools and processes for the team. Mentor team members on Scrum and Agile framework. Effectively use and guide the team on test management tool (test design, execution, reporting, traceability matrix) Assist in implementation of the test management tool within the team. Establish, generate, and publish test execution & bug reports, testing metrics, trends etc. Effectively use and guide the team on defect management process (Create, set priority/severity, retest, close, root cause analysis, defect prevention) Guide team members on identifying the root cause of bugs (e.g. API/BE, data, UI, logs, or environment issues etc.) Generate and guide team members on bug metrics and reports. Coordinate bug triage between business, dev, and test teams across all kinds of bugs. Drive and train team members to execute automated test cases (happy path, edge cases, negative, complex business scenarios) for browser-based or mobile applications. Drive and train team members to create and execute test cases (happy path, edge cases, negative, complex business scenarios) for REST or SOAP APIs. Train team members to write and execute complex SQL queries and commands. Lead internal team meetings and drive communication with clients. Actively participate in client meetings, project-wide reviews of requirements, system architecture and detailed design documents Manage and perform load and stress tests using enterprise level test automation tools. Manage, lead, and maintain physical, virtualized, and simulated test environments. 3+ years Java & Spring Boot: Understand backend architecture and integration points for effective test coverage. 3+ years Angular: Familiarity with UI component testing and DOM interaction. 2+ years Couchbase: Experience with NoSQL document validation, RBAC security, and SDK-based testing. 2+ years MS SQL Server: Proficient in writing and executing SQL queries for backend data validation. 5+ years API Testing: REST/SOAP testing using Postman, Swagger, and SOAP UI. 5+ years Automation Testing: Tools like Selenium WebDriver, TestNG, JUnit, Cucumber, Playwright. 5+ years Manual Testing: Functional, exploratory, regression, and performance testing. 5+ years Stress & Performance Testing: Using JMeter, Dynatrace, Nexthink. 5+ years Design and execute test plans, test cases, and test data. In-sprint automation and hybrid frameworks for continuous testing. CI/CD integration with Jenkins, Azure Pipelines, Git. Agile methodology: Scrum, sprint planning, retrospectives. Work closely with developers, product owners, and business analysts. Provide QA metrics and insights to leadership. "Language requirement: English Mobile test automation development is a big plus. Experience leading and working with cross-functional teams in fast-growing environment. Strong organizational skills and eager to tackle new challenges. Experience planning, designing, and implementing testing strategies and automation infrastructure for large scale system software.