Lead and oversee multiple QA teams to design and implement test strategies and automation frameworks. Plan and execute automated functional, regression, performance, and load tests; manage test environments, test data, defect logging, and verification. Review requirements, code/scripts, mentor engineers, participate in hiring, and collaborate with stakeholders to improve QA processes and ensure solutions meet business needs.
The person in this position is responsible for overseeing multiple product QA teams for automation testing. This person is responsible for assuring the quality of various applications, including developing appropriate testing strategies.
This individual works in partnership with developers, business analysts, and project managers to verify the conformance of solutions to requirements. The role relies upon test automation tools.
Responsibilities:
- Responsible for creating and working with automation frameworks to perform testing on applications through automated scripts
- Responsible for test planning, test automation, test environment setup/teardown, exploratory testing, defect logging and verification
- Responsible for creating test strategy, automation setups based on project requirements for automating testing efforts, regression, performance, load testing, etc.
- Reviews client requirements and provides feedback on their testability
- Reviews code/scripts/work done by other automation resources and provides feedback
- Reviews and re-evaluates the test strategies to adjust to changing risks, shifting priorities, and schedules
- Oversees testing of software features: implementation and execution of functional, regression, and acceptance tests through automation
- Oversees the creation and maintenance of automated test data and test documentation
- Leads/mentors test engineers and shares knowledge to make sure QA staff meet the technical qualifications required for their positions
- Participates in recruiting new staff, conducting interviews, and evaluating potential candidates
- Works with clients to evaluate and implement new technologies, offering strategies for improving their testing processes
- Assists executive staff in setting the direction for assuring the quality of the software we produce within the organization
- Collaborates with various teams to resolve bugs and issues identified during testing
- Assists in coaching junior staff, providing feedback, delegating tasks, and helping them develop testing skills
- Documents all work performed
The ideal candidate for the position should have the following qualifications and skills:
Technical Qualifications:
- Experience in testing various application features, services, and user interfaces
- Experience in test automation and creating repeatable, maintainable, automated test suites
- Experience in performance testing, SQL queries, Selenium, Shell programming, MS Test, etc.
- Experience working with Selenium, Test-Complete, QTP, Performance and Web Service testing tools - JMeter, Soap UI and any other tools etc.
- Experience in communicating with clients
- Understanding MS Test, NUnit, Junit, TestNG, Karma, Protractor, Jasmine, Chai, Mocha, and/or any other Unit testing framework
- Understanding of test-driven development & behavior driven development
- Understanding of software development lifecycle and best practices
- Understanding of Agile and Waterfall processes
- Understanding of user interface design
- Knowledge of software quality assurance best practices & methodologies
- Familiarity with various defect management systems
- Familiarity with working with AI tools
Personal Skills:
- Ability to communicate technical aspects to people with a non-IT background
- Ability to act as a liaison between QA and development teams
- Ability to ensure that solutions developed by technical teams fit the business needs
- Ability to offer alternative approaches to achieve the client’s goals
- Ability to analyze complex situations and manage all variables to achieve optimal solutions
- Ability to act on the information provided or get the information needed so that decisions for project implementations can be made quickly and effectively
- Ability to be a leader by example
- Ability to define and prioritize short-term and long-term objectives for the teams and make necessary corrections under changing circumstances
Education and Work Experience:
- Background in CS, IT, or related scientific discipline
- The candidate should have over 7 years of working experience or equivalent education and experience
Similar Jobs
Cloud • Information Technology • Security • Software
As a Staff QA Automation Engineer, you'll automate software deployment processes, enhance tools for testing, and support cloud infrastructure. You'll collaborate with distributed teams and deliver enterprise-grade products.
Top Skills:
AnsibleBashGitJenkinsLinuxPuppetPythonTerraform
Fintech • Legal Tech • Software • Financial Services • Cybersecurity • Data Privacy
Manage end-to-end fund accounting for Luxembourg real estate fund structures, including NAV calculations, capital accounts, management fees, and real estate transaction recording. Support month/quarter/year-end closes, investor reporting, capital calls, distributions, audits, and regulatory reporting (AIFMD/CSSF). Coordinate with AML/KYC, transfer agency, legal, administrators, auditors, and valuers. Drive process improvements and support system automation.
Top Skills:
Accounting SystemsExcel
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Senior Salesforce Engineer responsible for designing and building Salesforce solutions: develop Apex, triggers, Lightning Web Components, Aura, and Visualforce; build and modernize integrations and platform experiences; lead Quote-to-Cash implementations; troubleshoot production (L3) issues; follow CI/CD and deployment best practices; participate in Agile ceremonies; monitor org performance and advocate Salesforce best practices.
Top Skills:
AgentforceAgenticApexAuraCopadoData CloudLightning Web ComponentsLwcQuote-To-CashSalesforceSlackVisualforce
What you need to know about the Delhi Tech Scene
Delhi, India's capital city, is a place where tradition and progress co-exist. While Old Delhi is known for its rich history and bustling markets, New Delhi is defined by its modern architecture. It's clear the region places a strong emphasis on preserving its cultural heritage while embracing technological advancements, particularly in artificial intelligence, which plays a central role in shaping the city's tech landscape, fueled by investments in research and development.


