Job Description:
Job Title – Software Engineer
This role, as part of the WI QA group, will be critical in supporting development of our capabilities relative to automation including: supporting execution of our automation road map, working with team members to develop infrastructure and tools required across multiple technology stacks, working within guidelines and offering suggestions relative to governance procedures and overall development standards.
The Purpose of This Role
The primary objective of the WI QA team is to enable the WI business in the US, while working with IT business partners in the US in a well-integrated way. Over the past 10 years the team has developed technical expertise on various functions within each business line of Workplace investments, across strategic new products and within data engineering. We strive to achieve technical excellence in each of these functions and help the Health Care business accomplish its long term objectives. This role focuses on the development of Automation Infrastructure in support of business needs and the technology evolution to a DevOps culture.
The Value You Deliver
- Translate business and systems requirements into technical requirements for automation and software tools & framework.
- Design, develop, document, and maintain automated tests and software tools.
- Actively contributing in the day-to-day planning, design, execution, and reporting of automation metrics and KPI’s
- Adhere to software engineering principles in development of automation software and also develop software to test software
- Understand and apply test driven/behavior driven design concepts to test and debug automated solutions and software utilities developed by self and others.
- Do white box testing where required
- Deliver accurate and maintainable code for automated test suite and software utilities.
- Collaborate with other technical resources to:
- Suggest improvements for processes, best practices, and standards.
- Identify opportunities to improve maintainability of automation platform.
The Skills that are Key to this role
Technical / Behavioral
- You should have a good understanding of the software development process including analysis, design, coding, system and user testing, problem resolution, and planning
- You should have good analytical skills and high aptitude to learn and adapt to new processes
- Good understanding of Automation Frameworks – Data Driven, Key word Driven, Hybrid
- You should be able to effectively debug and test own automation code, software code
- You should have good Written and verbal communication and presentation skills;
- You should possess Organizational skills including time, project and process management;
- Your ability to work effectively with both business customers and project team members will be a strong factor that will be considered
- Good interpersonal, relationship management and facilitation skills
The Skills that are Good to Have for this role
- The following development experience is a strong plus:
- Web Services – REST, SPRING
- Web UI technologies like Angular JS
- Service Virtualization
- Functional UI Automation
- Experience with two or more of the following is a strong plus:
- Selenium
- Java
- JavaScript
- Python
- Docker
- Jenkins/Git Stash
• Working knowledge of the following is mandatory
- Web Services Testing
- Web UI Testing
- Java
- Python
- ETL/ELT Testing
- Database Testing
- Snowflake
- Airflow.
- AWS
How Your Work Impacts the Organization
The primary objective of the Workplace Solutions team is to enable the WI business in the US, while working with IT business partners in the US in a well-integrated way. WI comprises five business lines - Defined Contributions, Defined Benefits, Stock Plan Services and Health Care Group and Health Savings Account. Over the past 10 years the WS team has developed technical expertise on various functions within each business line of Workplace investments, across strategic new products and within data engineering.
The Expertise We’re Looking For
- 2 - 5 years of Quality Engineering experience.
- Bachelor’s/master’s degree in computer science, Computer Engineering, or other related field.
- Good knowledge in ETL/ELT.
- Strong in databases testing and SQL skills and hands-on experience is building complex SQL queries required for ETL Database, Power Query, Data warehouse testing and data validations.
- Good programming skills on Python
- Good to have basics of Unix and Shell Scripting.
- Good knowledge on AWS & Snowflake.
- Exposure to Job Scheduling services like informatica, data pipeline, oozie, airflow or any scheduling services.
- Develop and maintain automated testing frameworks.
- Collaborate with data engineers and data analyst to understand data requirement and ensure quality throughout the data life cycle.
- Define and execute test plans for ETL/ELT processes.
- Identify and prioritize critical data quality issues in the system.
- Good to have knowledge about the enterprise data lake concepts.
Company Overview
Fidelity Investments is one of the world's largest providers of financial services. Headquartered in Boston, US, Fidelity's goal is to make financial expertise broadly accessible and effective in helping people live the lives they want. Privately held for nearly 70 years, Fidelity employs 45,000 associates who are focused on the long-term success of our customers. FMR (Fidelity Management & Research) India is the Global Inhouse Center of Fidelity Investments. Headquartered at Bangalore, where operations commenced in 2003, FMR India has another fully-functional unit at Chennai. To know more visit : FMR India
Certifications:
Category:Information Technology
Similar Jobs
What We Do
At Fidelity, our goal is to make financial expertise broadly accessible and effective in helping people live the lives they want. We do this by focusing on a diverse set of customers: - from 23 million people investing their life savings, to 20,000 businesses managing their employee benefits to 10,000 advisors needing innovative technology to invest their clients’ money. We offer investment management, retirement planning, portfolio guidance, brokerage, and many other financial products.
Privately held for nearly 70 years, we’ve always believed by providing investors with access to the information and expertise, we can help them achieve better results. That’s been our approach- innovative yet personal, compassionate yet responsible, grounded by a tireless work ethic—it is the heart of the Fidelity way.






