Lead Test Engineer
EXL SERVICES
Lead Test Engineer
EXL SERVICES
Gurgaon/Gurugram
Not disclosed
Job Details
Job Description
Senior Manager
Job Title: Lead Test Engineer
Position Overview:
We are looking for an experienced and results-driven Lead Test Engineer to join our Data Analytics Project team. In this leadership role, you will oversee the testing activities for our data-driven projects, ensuring that data solutions are reliable, efficient, and meet business requirements. The ideal candidate will have strong expertise in Databricks, Azure, SQL, and DevOps tools, along with experience in test planning, strategy, and execution. Familiarity with PySpark will be a plus.
Key Responsibilities:
- Test Planning & Strategy: Develop comprehensive test plans and strategies for data analytics projects. Ensure testing activities are aligned with business goals and project requirements.
- Test Execution & Automation: Lead the execution of manual and automated tests to ensure data quality, performance, and integrity. Design and implement automated testing frameworks using industry-standard tools and technologies.
- Data Testing in Databricks & Azure: Oversee the testing of data solutions developed on platforms like Databricks and Azure. Ensure all data pipelines, processing, and transformations meet the highest quality standards.
- SQL Testing: Conduct thorough SQL-based testing for database interactions, including queries, stored procedures, and functions to validate data accuracy and performance.
- Collaboration with Development & Operations Teams: Work closely with DevOps teams to integrate testing processes into CI/CD pipelines, ensuring smooth and efficient releases. Collaborate with developers to troubleshoot and resolve testing issues.
- Performance Testing: Ensure that the data solutions are optimized for scalability and performance. Perform load testing, stress testing, and data volume testing to validate system capacity.
- Test Documentation: Create and maintain detailed test documentation, including test cases, test scripts, and test reports. Track defects and work with developers to ensure timely resolution.
- Risk & Defect Management: Identify testing risks and ensure proactive mitigation strategies are in place. Lead defect triaging meetings and ensure defects are appropriately managed and resolved.
- Leadership & Mentorship: Lead a team of testers, providing guidance, mentorship, and support to junior team members. Foster a collaborative and high-performance testing culture.
- Continuous Improvement: Evaluate and implement new testing tools, technologies, and methodologies to improve testing processes. Stay current with industry best practices and ensure that testing techniques evolve to meet project needs.
Required Skills and Qualifications:
- Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field.
- Proven experience as a Test Engineer, with at least [X] years of experience in leading testing teams, specifically for data analytics projects.
- Strong expertise in Databricks, Azure, and SQL for testing data solutions, data pipelines, and data integrity.
- Hands-on experience in DevOps practices, including CI/CD pipelines and test automation integration.
- Extensive experience in test planning, test strategy development, and execution for complex data analytics projects.
- Proficiency in automated testing frameworks and tools (e.g., Selenium, JUnit, TestNG, or similar).
- Strong understanding of performance testing tools and methodologies, especially for big data environments.
- Experience working in Agile environments and familiarity with tools like Jira and Confluence for test management and tracking.
- Knowledge of data analytics concepts and how to test for data quality, transformation, and processing.
Preferred Qualifications:
- Experience with PySpark for data processing and testing (optional but highly desired).
- Knowledge of additional cloud platforms like AWS or Google Cloud.
- Certifications in testing (e.g., ISTQB, Certified Agile Tester) or data engineering (e.g., Microsoft Certified: Azure Data Engineer Associate).
- Familiarity with version control systems like Git and experience with test management tools.
- Strong problem-solving skills and the ability to troubleshoot complex testing issues.
Job role
Work location
Gurgaon
Department
Data Science & Analytics
Role / Category
Data Science & Machine Learning
Employment type
Full Time
Shift
Day Shift
Job requirements
Experience
Min. 5 years
About company
Name
EXL SERVICES
Job posted by EXL SERVICES
This job has expired