
QA- ETL Tester with Automation
- Pune, Maharashtra
- Permanent
- Full-time
- Analyze technical and functional specifications of the Data Highway product to create comprehensive test strategies.
- Develop detailed test plans, test cases, and test scripts for functional, performance, and regression testing.
- Define testing criteria and acceptance standards for data pipelines, APIs, and distributed systems.
- Execute manual and automated tests for various components of the Data Highway, including data ingestion, processing, and output modules.
- Perform end-to-end testing of data pipelines to ensure accuracy, integrity, and scalability.Validate real-time and batch data processing flows to ensure performance and reliability.
- Identify, document, and track defects using tools like JIRA, providing clear and actionable descriptions for developers.
- Collaborate with development teams to debug issues, verify fixes, and prevent regression.
- Perform root cause analysis to identify underlying problems and recommend process improvements.
- Conduct performance testing to evaluate system behavior under various load conditions, including peak usage scenarios.
- Monitor key metrics such as throughput, latency, and resource utilization to identify bottlenecks and areas for optimization.
- Test APIs for functionality, reliability, and adherence to RESTful principles.
- Validate integrations with external systems and third-party services to ensure seamless data flow.
- Work closely with cross-functional teams, including developers, product managers, and DevOps, to align on requirements and testing priorities.
- Participate in Agile ceremonies such as sprint planning, daily stand-ups, and retrospectives to ensure smooth communication and collaboration.
- Provide regular updates on test progress, coverage, and quality metrics to
- Use testing tools like Postman, JMeter, and Selenium for API, performance, and UI testing as required.
- Assist in maintaining and improving automated test frameworks for the Data Highway product.
- Validate data transformations, mappings, and consistency across data pipelines.
- Ensure the security of data in transit and at rest, testing for vulnerabilities and compliance with industry standards.
- Maintain detailed and up-to-date documentation for test plans, test cases, and defect reports.
- Contribute to user guides and knowledge bases to support product usage and troubleshooting.
- Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent professional experience.
- 5+ years of experience as a Quality Assurance Engineer, preferably in testing data pipelines, distributed systems, or SaaS products.
- Strong understanding of data pipelines, ETL processes, and distributed systems testing.
- Experience with test management and defect-tracking tools like JIRA, TestRail, Zephyr.
- Proficiency in API testing using tools like Postman or SoapUI.
- Familiarity with SQL and database testing for data validation and consistency.
- Knowledge of performance testing tools like JMeter, LoadRunner, or similar.
- Experience with real-time data processing systems like Kafka or similar technologies.
- Familiarity with CI/CD pipelines and DevOps practices.
- Exposure to automation frameworks and scripting languages such as Python or JavaScript.
- Strong analytical and problem-solving skills with attention to detail.
- Excellent communication and collaboration skills to work effectively with cross-functional teams.
- Proactive and self-driven approach to identifying and resolving quality issues.
- We have an autonomous and empowered work culture encouraging individuals to take ownership and grow quickly.
- Flat hierarchy with fast decision making and a startup-oriented “get things done” culture.
- A strong, fun & positive environment with regular celebrations of our success. We pride ourselves in creating an inclusive, diverse & authentic environment.