Design and implement test automation frameworks using industry-standard tools and technologies.
Design, develop, and implement automated testing solutions to support and streamline our software development projects.
Collaborate with software developers, quality assurance engineers, and other stakeholders to analyze software requirements and develop test automation strategies.
Develop and maintain automated test scripts for functional, regression, and performance testing.
Execute automated test scripts and analyze test results to identify defects and areas for improvement.
Responsible for identifying opportunities for continuous improvement and optimizing testing processes.
Provide technical guidance and support to QA engineers and other team members on test automation best practices.
Participate in code reviews, sprint planning, and other Agile ceremonies to ensure high-quality software delivery.
Continuously evaluate and recommend new tools, technologies, and methodologies to enhance test automation capabilities.
Contribute to the overall software quality assurance strategy and roadmap.
Mandatory work from office for 1 to 3 days per week at IQVIA Bengaluru office
Requirements
Bachelor's degree in computer science, Engineering, or related field.
6 to 9 years relevant work experience in software testing primarily on Automation Testing.
Proven experience as a Testing Automation Architect or similar role.
Strong proficiency in programming languages such as Java, Python, or C#.
Excellent skills in writing SQL queries and good knowledge on database [Snowflake/Redshift/Oracle/ Netezza/SQL]
Extensive experience with test automation tools such as Selenium, Appium, or Test Complete.
Deep understanding of software testing methodologies, principles, and best practices.
Excellent problem-solving and analytical skills.
Strong communication and collaboration skills.
Ability to work effectively in a fast-paced Agile environment.
Certification in software testing or test automation (e.g., ISTQB, CSTE, CSQA) is a plus.