Equifax is where you can power your possible. If you want to achieve your true potential, chart new paths, develop new skills, collaborate with bright minds, and make a meaningful impact, we want to hear from you.
As a Quality Engineer at Equifax, you will be a catalyst in both the development and the testing of high priority initiatives. You will develop and test new products to support technology operations while maintaining exemplary standards. As a collaborative member of the team, you will deliver QA services (code quality, testing services, performance engineering, development collaboration and continuous integration). You will conduct quality control tests in order to ensure full compliance with specified standards and end user requirements. You will execute tests using established plans and scripts; document problems in an issues log and retest to ensure problems are resolved. You will create test files to thoroughly test program logic and verify system flow. You will identify, recommend and implement changes to enhance effectiveness of QA strategies.
What you will do
-
Create and maintain comprehensive test plans, strategies, and cases for batch jobs executed on cloud
-
Collaborate with data engineers to understand data flow and processing logic to design effective tests.
-
Build robust, scalable, and high-quality test automation frameworks for batch job testing
-
Use appropriate scripting and automation tools to streamline testing for data pipelines, including data validations, transformations, and data integrity checks.
-
Conduct performance testing to ensure that batch jobs perform optimally within expected SLAs.
-
Identify bottlenecks and work with the engineering team to optimize batch processing times and resource utilization.
-
Ensure data quality by building test scripts to validate data transformations, aggregations, and business logic applied during batch processing.
-
Perform data profiling and quality checks to catch inconsistencies, outliers, or data quality issues before production releases.
-
Work closely with data engineers, data analysts, and DevOps to ensure the reliability and robustness of batch jobs.
-
Participate in regular meetings, design reviews, and code reviews to align testing requirements with project goals.
-
Implement and maintain monitoring for batch processes, utilizing logging and monitoring tools to catch errors or inefficiencies in real-time.
-
Set up alerts and reporting mechanisms to proactively detect and resolve issues during batch processing.
-
Document test cases, test results, and automation processes to ensure transparency and knowledge sharing.
-
Provide detailed reports on testing progress, quality metrics, and defect tracking.
What experience you need
-
2-6 years of experience in a Quality Engineering/SDET role focused on data and batch processing.
-
Proficiency with Google Cloud Platform (GCP), specifically Dataflow and Dataproc.
-
Strong experience with data testing and ETL pipeline validation in cloud environments.
-
Hands-on experience with test automation tools and scripting languages (e.g., Python, Java, Shell).
-
Familiarity with SQL for querying and validating large datasets.
-
Experience with data quality frameworks and tools.
-
Knowledge of version control systems (e.g., Git) and CI/CD tools.
-
Excellent problem-solving, analytical, and communication skills. Ability to work independently and as part of a cross-functional team.
-
Bachelor’s/Master’s degree in Computer Science, Information Technology, or related field.
What could set you apart
-
Experience with other GCP tools such as BigQuery, Pub/Sub, or GCS.
-
Knowledge of data warehousing, data lakes, and big data processing concepts.
-
Experience with containerization (e.g., Docker) and orchestration tools (e.g., Kubernetes) for scaling batch processing jobs.
We offer a hybrid work setting, comprehensive compensation and healthcare packages, attractive paid time off, and organizational growth potential through our online learning platform with guided career tracks.
Are you ready to power your possible? Apply today, and get started on a path toward an exciting new career at Equifax, where you can make a difference!
Primary Location:
IND-Trivandrum-Equifax Analytics-PEC
Function:
Function - Tech Dev and Client Services
Schedule:
Full time
Top Skills
What We Do
At Equifax (NYSE: EFX), we believe knowledge drives progress. As a global data, analytics, and technology company, we play an essential role in the global economy by helping financial institutions, companies, employers, and government agencies make critical decisions with greater confidence. Our unique blend of differentiated data, analytics, and cloud technology drives insights to power decisions to move people forward.
Headquartered in Atlanta and supported by nearly 15,000 employees worldwide, Equifax operates or has investments in 24 countries in North America, Central and South America, Europe, and the Asia Pacific region.
For more information, visit Equifax.com.