08 Nov
|
Scoutit
|
Bengaluru
We're looking for Automation Engineers!
Responsibilities
- Design, develop, and maintain automated tests for data pipelines using Python or PySpark.
- Validate ETL and data warehouse workflows through comprehensive data, integration, and regression testing.
- Use SQL to analyze source and target data, identify discrepancies, and verify transformation logic.
- Read, understand, and modify stored procedures, preferably in Oracle environments.
- Create and maintain BDD-based test automation using Cucumber or a comparable framework.
- Integrate automated testing into CI/CD pipelines using Azure DevOps with Jenkins or GitLab Runner.
- Define and promote quality-engineering best practices, standards, and policies at program level.
- Troubleshoot complex quality-engineering issues and use production data to identify improvement opportunities.
- Monitor, review, and support adherence to quality-assurance policies and procedures.
- Coordinate a mid-sized QA team working across multiple products.
- Partner with client and delivery stakeholders and act as a liaison between the quality-engineering team and stakeholder groups.
- Contribute to agile ceremonies and apply effective QA practices throughout the delivery lifecycle.
Skills Required
- Proficiency in data testing with Python or PySpark.
- Deep understanding of data-testing concepts, with emphasis on ETL.
- Proficiency in ETL/DWH testing and SQL using an RDBMS.
- Familiarity with relational databases, preferably Oracle, including stored-procedure analysis and modification.
- Familiarity with BDD using Cucumber or a similar framework.
- Familiarity integrating automated testing into CI/CD pipelines using Azure DevOps, Jenkins, or GitLab Runner.
- Familiarity with one or more programming languages, such as Java or JavaScript.
- Strong problem-solving, data-analysis, and review skills.
- Knowledge of Jira and Zephyr for test management.
- Proficient software-testing experience in an agile setting.
- Strong hands-on expertise in test automation and automation-framework design.
- Effective written and verbal communication skills, with the ability to collaborate professionally across technical, client, and business teams.
(Note: Relevant applicants will receive an email requesting additional information as part of the next stage. The application process will be completed directly on the team's designated platform, and all subsequent communication and decisions regarding the opportunity are managed by the respective hiring team.)
📌 Automation Engineer (Bengaluru)
🏢 Scoutit
📍 Bengaluru