About this role
This role will be based in Pune, with an in-office requirement. Candidates located in or willing to relocate to Pune are encouraged to apply. As a Senior Software Developer in Test, you will be an integral part of our Data Insight product engineering team, supporting and enhancing solutions used by Vena’s 1,700+ growing customers. In this role, you are responsible for ensuring the accuracy, integrity, and performance of Power BI dashboards, data pipelines, and integrated systems through comprehensive BI, data, and API testing. Leveraging your expertise in software QA engineering, you will develop, execute, and maintain automated tests, enhance test tooling and processes following industry best practices, and provide exceptional product support by triaging defects and enabling customer support teams to resolve issues efficiently. We foster a developer-focused, collaborative culture that encourages self-motivated and proactive engineers. We value individuals with leadership, ownership, and passion who can make a measurable impact on our product and contribute to the growth of our business. Analyse existing products and features to define and refine test requirements. Write, maintain, and manage automated UI, API, and data validation tests. Take full ownership of test planning and execution, ensuring alignment with team and product objectives. Contribute to building and implementing effective testing methodologies, including automated frameworks such as Playwright and Rest-Assured. Conduct code reviews for test scripts and frameworks to maintain high-quality standards. Adopt AI-assisted testing tools, LLM-driven automation, and intelligent data validation techniques to accelerate development, improve coverage, and detect edge cases. Design and execute tests specifically for Power BI dashboards, data pipelines, and integrated BI systems to ensure data accuracy, integrity, and performance. Proactively identify gaps in test coverage, technical debt, and flaky tests, taking ownership to resolve them. Partner with other developers to design and maintain CI/CD pipelines, while evaluating and adopting new technologies to improve testing efficiency and maintainability. Guide and support team members to build skills and understanding.