Job Closed
This listing is no longer active.
We are a Y-Combinator-backed startup building your AI-powered Recruiter Agent
QA Automation
Location
India
Posted
58 days ago
Salary
₹100K - ₹1,400K / year
Seniority
Senior
Job Description
QA Automation
Weekday (YC W21)
• Design, develop, and execute test cases for ETL processes and data pipelines • Perform end-to-end ETL testing to validate data extraction, transformation, and loading processes • Develop and maintain automation frameworks for data validation and regression testing • Write and execute complex SQL queries to validate data accuracy and consistency • Validate data across multiple sources, ensuring completeness, integrity, and correctness • Identify, document, and track defects, ensuring timely resolution with development teams • Collaborate with data engineers and developers to understand data flows and business logic • Perform data reconciliation and ensure alignment between source and target systems • Optimize testing processes to improve efficiency, coverage, and reliability • Participate in requirement analysis and contribute to test planning and strategy • Maintain clear documentation for test cases, scenarios, and results • Ensure adherence to quality standards and best practices in data testing
Job Requirements
- Minimum 4+ years of experience in QA automation with a focus on ETL testing
- Strong hands-on experience with ETL tools and data integration processes
- Advanced proficiency in SQL for data validation and analysis
- Solid understanding of data warehousing concepts and data pipelines
- Experience in designing and implementing automated testing frameworks
- Familiarity with testing tools and methodologies for data validation
- Strong analytical and problem-solving skills with attention to detail
- Ability to work independently in a remote environment
- Good communication and collaboration skills
- Experience working with large datasets and complex data transformations
- Knowledge of scripting or programming languages is an advantage
- Proactive approach to identifying issues and improving testing processes
Related Guides
Related Categories
Related Job Pages
More QA Engineer Jobs
• Own the Testing Lifecycle: Design, develop, and execute robust test plans and test cases for new features, enhancements, and bug fixes across our web and mobile platforms. • Strategic Planning: Collaborate with the Delivery Manager and product teams on capacity planning and risk assessment to ensure timely and high-quality releases. • Hands-On Testing: Perform comprehensive manual testing, including functional, integration, regression, and user acceptance testing (UAT), to ensure our software meets acceptance criteria and quality standards. • Drive Quality Improvement: Proactively identify, document, and track defects in our bug tracking system (e.g., Jira). Conduct root cause analysis and work with developers to ensure permanent resolutions. • Enhance QA Processes: Continuously refine and improve our testing processes, methodologies, and tools to increase efficiency and effectiveness. • Mentor and Lead: Guide and mentor junior QA team members, sharing your knowledge and promoting best practices in software testing. • Collaborate Actively: Work within an agile, cross-functional team, participating in ceremonies like sprint planning, stand-ups, and retrospectives to advocate for testability and quality throughout the development cycle. • Stay Current: Keep up-to-date with the latest trends and best practices in software quality assurance.
• Desenvolver, documentar e manter casos funcionais de teste e outros artefatos de QA, incluindo dados de teste, validações de dados e scripts automatizados. • Colaborar com as equipes de desenvolvimento e produto para entender as mudanças do produto e projetar estratégias de teste eficazes. • Executar testes manuais (caixa branca e caixa preta) e testes exploratórios, garantindo uma cobertura funcional abrangente. • Identificar, documentar completamente, relatar e acompanhar bugs até a resolução. • Realizar testes de regressão rigorosos após correções de bugs. • Monitorar e analisar logs de sistema, logs de falhas e rastros de backend (por exemplo, Splunk) para investigar problemas. • Liaison com equipes internas para entender os requisitos do sistema e garantir entregáveis de qualidade. • Flash firmware em dispositivos incorporados e validar versões de firmware como parte do processo de QA. • Verificar e testar interações entre firmware incorporado, hardware e aplicativos cliente (iOS, Android, Web). • Configurar e validar conectividade usando Wi-Fi, BLE ou tecnologias Ethernet. • Testar e depurar comunicação de dispositivo para cliente usando protocolos como MQTT, HTTP, RTSP, entre outros. • Manter-se atualizado com ferramentas emergentes, frameworks e estratégias de QA. • Apoiar práticas de CI/CD integrando processos de QA no pipeline de desenvolvimento.
• Work within Localization QA team • Be the first to see the localized game • Ensure game is free from errors • Collaborate with a global project team • Identify and correct language errors • Log details of errors and provide suggestions • Ensure accurate translation and consistency • Write reports on bugs and perform ad hoc translations
• Collaborate with a global project team. • Identify and correct spelling, grammar, punctuation, and other language errors. • Ensure adherence to console manufacturer guidelines. • Log details of errors and issues, providing improvement suggestions. • Ensure accurate translation within context and maintain consistency in terminology and imagery. • Identify missing or incorrect content and ensure proper display/format of dates, calendars, and characters. • Write reports on errors and bugs found and perform ad hoc translation. • Oversee the quality of your work, collaborate with the team, and contribute to the overall success of projects.


