A complete application in a minute
Tailored resume and cover letter, ready to send.
E4 Software Services Pvt Ltd. seeks a data-focused QA engineer with strong database testing and test automation capabilities. You will validate data quality, implement repeatable tests, and work with SQL, Python, and Java in a CI/CD environment.
Experience with frameworks like pytest, JUnit, or TestNG, and with databases such as Oracle, SQL Server, PostgreSQL or MySQL is required. Familiarity with Snowflake or Databricks is a plus.
Bachelor’s or master’s degree in engineering, computer science, IT, or a related discipline, with relevant experience in Database testing and Test automation.
Strong SQL skills, including joins, subqueries, aggregate functions, common table expressions, and window functions.
Hands-on programming experience in Python is a must-have skill, with the ability to develop and debug automated database tests.
Hands-on experience in Java, or an equivalent language is an added advantage
Experience with at least one automation framework, such as pytest, JUnit, or TestNG, including parameterized tests, setup, cleanup, and reporting.
Practical experience with at least one relational database, such as Oracle, SQL Server, PostgreSQL, or MySQL, and database connectivity using suitable drivers.
Experience in database automation testing on cloud data platforms such as Snowflake or Databricks is an added advantage
Strong understanding of database schemas, keys, constraints, relationships, transactions, and stored database logic.
Experience validating data quality, business rules, and source-to-target mappings, including field-level reconciliation and numerical precision.
Ability to design repeatable, independent tests using controlled datasets and clear expected results
Experience using Git and integrating automated tests with a CI/CD tool such as Jenkins, Azure DevOps, or GitHub Actions.
Understanding of secure test configuration, including managing database credentials outside source code and using masked or synthetic test data.
Strong understanding of SDLC, STLC, Agile delivery, and defect tracking using Jira, Azure DevOps, or equivalent tools.
Strong analytical and troubleshooting skills, attention to detail, and clear communication with developers, data engineers, and business stakeholders.
Experience with ETL automation, data warehouse testing, data migration validation, or cloud data platforms.
Knowledge of finance, investments, portfolio management, OCIO applications, trading, cash management, compliance, or capital markets.
Exposure to API automation for validating complete data workflows, or database performance testing and query analysis