Fidelity Investments
Chennai, Tamil Nadu, India Posted 2d ago
Fidelity Investments is seeking a Lead Software Engineer to focus on building test automation solutions for ETL testing within highly available systems. You will work with developers, architects, and business stakeholders to deliver complete quality engineering solutions.
Key Responsibilities
Translating business and systems requirements into test strategy, test scenarios, and test plans.
Designing, developing, documenting, and maintaining automated tests and tools.
Adhering to Quality Engineering Practices in development of automation scripts.
Understand and apply BDD and TDD design concepts to test software solutions.
Delivering accurate and maintainable code for automation and software utilities.
Measure and report key QA metrics.
Collaborating with technical resources to suggest improvements for processes and standards.
Requirements
5-7 years of experience predominantly in software test or Quality Engineering.
Bachelor’s or Master’s Degree in Computer Science, Computer Engineering, or related field.
Deep expertise in ETL testing.
5+ years of using Object-Oriented Languages like Java or Python.
5+ years of automation scripting experience.
Good understanding of BDD, CI/CD, and DevOps concepts.
Expertise in PL/SQL and writing complex queries.
Proficient in database testing and report validation tools like OBIEE or Tableau.
Experience in ETL automation validation tools like Informatica.
Experience with Jenkins for CI/CD pipelines.
Preferred Qualifications
Experience with Docker.
AWS or Azure certifications.
Understanding and working experience of non-functional testing.