Role Description
The Senior Quality Assurance / Test Automation Engineer will be responsible for ensuring high standards of product quality across new development and sustenance projects. This role involves leading end-to-end testing activities, driving automation initiatives, collaborating closely with cross-functional stakeholders, and supporting release readiness to deliver reliable, scalable, and customer-focused solutions.
-
Lead and execute functional, integration, regression, and system testing for new and ongoing projects.
-
Collaborate with cross-functional teams including Development, QA, UX, and Product Management to understand business and technical requirements and translate them into effective test strategies and test cases.
-
Own the design, development, and maintenance of test plans, test cases, and automation scripts to ensure product quality, interoperability, compatibility, and performance.
-
Communicate testing plans, execution status, risks, and findings clearly through written reports and verbal updates to stakeholders.
-
Drive defect lifecycle management, including defect identification, tracking, reporting, and ensuring timely resolution.
-
Perform data integrity validation and troubleshoot defects across multiple test and deployment environments.
-
Support release readiness activities, including User Test Acceptance (UTA) coordination and production deployment support.
-
Conduct customer demos or feedback sessions to understand user pain points, gather insights, and validate that solutions meet customer expectations.
-
Identify gaps in testing processes and tools, and recommend and implement continuous improvement initiatives.
-
Support the Project Lead in identifying quality risks and contributing to mitigation strategies.
Automation & Technical Responsibilities
-
Design, implement, and maintain robust automation frameworks for web and API-based applications.
-
Develop and execute automated test scripts using Java with Selenium and Rest-Assured; familiarity with tools such as Playwright is a plus.
-
Integrate automated test suites into CI/CD pipelines to enable continuous testing and faster feedback cycles.
-
Good-to-have experience in performance testing using tools such as JMeter.
Skills & Competencies
-
Strong understanding of software testing methodologies, test design techniques, and defect management practices.
-
Proven expertise in test automation frameworks and tools for UI and API testing.
-
Effective organizational and time-management skills, with the ability to manage multiple priorities and meet deadlines.
-
Ability to work independently while following established processes and quality standards.
-
Strong communication and interpersonal skills for effective cross-functional collaboration.
-
Proactive mindset with a commitment to quality, continuous improvement, and positive team engagement.
-
A collaborative team player who demonstrates ownership, accountability, and a positive attitude.
Work Experience Requirements
-
A minimum of 5-6 years of professional experience into testing, preferably within the software industry.
-
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
-
Proven experience managing projects from inception to completion. Strong organizational skills and attention to detail.
Location
-
Remote, Bengaluru, India.