• Advisory Services Senior - Financial Services - Service Delivery Center - Automation Quality Assuran

    EYCharleston, WV 25325

    Job #1430959863

  • Advisory Services Senior - Financial Services - Service Delivery Center - Automation Quality Assurance Senior Analyst, Testing


    Requisition # UNI00GVU

    Post Date Jan 14, 2021

    EY is the only professional services firm with a separate business unit (FSO) that is dedicated to the financial services marketplace. Our FSO teams have been at the forefront of every event that has reshaped and redefined the financial services industry. This practice also has several Service Delivery Centers that are made up of high-performing US-based resources who work closely with our experienced client serving professionals to deliver project-based work and managed services to our US-based Financial Services clients. If you have a passion for rallying together to solve the most complex challenges in the financial services industry, come join our dynamic FSO team!

    The Opportunity

    Position Summary:

    Senior analyst will help our clients leverage technology to drive transformational change into the way application testing services are delivered. We will build tools and assets using technologies such as machine learning, natural language processing, data analytics and predictive analytics to enable testing teams to perform their work faster, more efficiently and more intelligently. They will lead teams of Analysts and Associate Analysis to design, build and execute automated solutions including automation frameworks, automated test execution, predictive models, and other solutions through common development languages, data analytics, machine learning and other technologies.

    Essential Functions of the Job:

    Works directly with the client engagement and delivery center leadership teams on executing the Engagement Management Framework

    • Conduct tests and undertake analysis of results to ensure that software meets or exceeds specified standards and/or client requirements

    • Planning, designing and implementing tools or assets to solve complex problems, including primarily custom Java-based tools and frameworks

    • Contributes consistently to the development of technical solutions throughout the solution delivery center

    • Leads team meetings (e.g., status meetings)

    • Is prepared when dealing with clients; takes responsibility for meeting client needs.

    • Provides detailed review of team's work product (i.e., associates and analysts)

    • Plays an active role in the development of technical solutions within one or more work streams

    • Easily understands technical issues, gets up to speed quickly and is solution-oriented

    • Demonstrates ability to evaluate and coach junior resources on delivery of work product

    • Contributes leading-practice knowledge (project deliverables, work plans, proposals, credentials, etc.)

    • Takes proactive lead on assigned deliverables; is able to anticipate next steps on a project or deliverable

    • Takes ownership of work and client engagement assignments and drives activity to meet requirements

    • Produces high-quality deliverables with no supervision

    • Support SDET Manager in upward stakeholder management and day-to-day management of the engagement or project

    Analytical/Decision Making Responsibilities:

    • Position is fast paced and ever changing, requiring flexibility, self-initiative and regular management of changing priorities.

    • Write application code based on best practices and have it reviewed by managers.

    • Stay abreast of current business and industry trends relevant to the clients business process management needs

    • Complete Testing practice required training and pass applicable certification exams that demonstrate an industry standard capability

    • Assist the team in building trusted relationships as strategic technology advisors with clients, and work internally across Ernst & Young advisory teams to help bring our clients the most comprehensive IT transformation services to effectively address their business challenges

    • Learn and demonstrate technical capabilities and professional knowledge

    • Demonstrate ability to assimilate new knowledge.

    • Present to practice leadership and client leadership new product ideas, solutions and concepts

    • Present to practice and client leadership team work product and proposed technology

    • Develop good business acumen

    • Remain current on new developments in advisory services capabilities and industry knowledge.

    • Assist with the analysis of client IT organizations, operating models, testing processes, software applications and formulate technology-based automation capabilities, recommendations and roadmaps to improve our clients testing functions

    • Position may require a candidate to work/lead the multiple work streams at a time

    • Assess and evaluate the current state of client's testing capabilities and processes and identify areas for testing automation and testing intelligence

    Knowledge and Skills Requirements:

    (Technical knowledge with all aspects of the software lifecycle including design, architecture, development and testing

    • At least 3 years of experience and strong knowledge in Java and OOP concepts

    • Knowledge in common Java libraries and concepts such as linked hash maps, serialization, etc

    • Experience in Java development and code architecture best practices

    • At least 2 years of experience with test automation using tools such as Junit, Selenium, RESTAssured

    • At least 2 years of experience with at least 3 of these concepts:

    • Design, implementation and usage of test automation frameworks

    • Including writing, executing, reporting results of automated test execution

    • Data querying (Example: SQL)

    • Data analytics and statistics (variant distribution, data sampling, trend analysis, predictive modeling or forecasting)

    • Any sub-area or use case of Artificial Intelligence (machine learning, natural language processing, etc)

    • CICD implementations and tools (example: Jenkins, Ansible, GitLab)

    • Working knowledge in web technologies such as Angular, React, HTML/CSS, etc

    • Experience in creating different tools like status formats, templates etc.

    • Passion for understanding complex problems and designing conceptual and out-of-the-box technology solutions to address them

    • Resourceful and able to find possible solutions to problems individually and within a team

    • Flexible and willing to travel (up to 25%), as well as work in excess of standard hours when necessary

    • Effective working independently as well as with onshore and offshore teams.

    • Strong interpersonal skills - networking, building relationships, teamwork

    • Strong communication skills (verbal & written)

    • Experience working with business, management and technology concepts

    • Should work as a team player and demonstrate technical skills or knowledge

    • Demonstrate project management, teaming, organizational, analytical and problem-solving skills

    • Integrity within a professional environment and demonstrate respect for peers.

    • Seeing problems as challenges and opportunities, not roadblocks

    • Executive presence and ability to communicate complex technical solutions to non-technical audiences

    • Proven leadership experience in laying out a vision and goals for a team and driving them toward delivering it

    • Mentorship, guidance, technical support for your teams

    Supervision Responsibilities:

    Review of software requirements with no supervision

    • Design and development of application code with no supervision

    • Directly supervise teams of 3-5 Associate Analysts and Analysts

    • Technical leadership and mentoring

    • Code reviews and feedback

    • Approve technical deliverables

    Other Requirements:

    • Flexible as well as work in excess of standard hours when necessary based on project timelines

    • Occasional night time and weekend work is required for the position whenever required

    • Occasional travel might be required to travel and perform testing activities at client location.

    Job Requirements:


    • Bachelors degree in Computer Science, Engineering, Statistics or a related field

    • Strong academic record/GPA, including, without limitation, course work that EY deems relevant to this position


    • Three to Six years of relevant work experience in

    • software development (Java)

    • test automation

    Certification Requirements:

    • Certifications or degree specializations in application development, analytics, test automation or artificial intelligence preferred

    • Agile certification preferred


    This job description is intended as a guide to reflect the principal functions of the job. However, it is not an all-inclusive listing of the required job functions and functions may vary depending on the particular geographic location of the job and/or the manager. Further, the job description is subject to change at the discretion of management.

    What we look for

    We're interested in leaders with a genuine creative vision and the confidence to make it happen. You can expect plenty of autonomy and variety in this role, so you'll also need the ability to be nimble, take initiative and seek out opportunities to improve our current relationships and prioritize participation in practice initiatives that will generate a long term pipeline of sales for the firm. If you're serious about progressing and ready to take on some of our clients' most complex issues, this role is for you.

    What working at EY offers

    We offer a competitive compensation package where you'll be rewarded based on your performance and recognized for the value you bring to our business. In addition, our Total Rewards package includes medical and dental coverage, both pension and 401(k) plans, a minimum of 15 days of vacation plus ten observed holidays and three paid personal days, and a range of programs and benefits designed to support your physical, financial and social well-being. Plus, we offer:

    • A collaborative environment where everyone works together to create a better working world

    • Excellent training and development prospects, both through established programs and on-the-job training

    • An excellent team of senior colleagues, dedicated to managing and varying your workload

    • Support, coaching and feedback from some of the most engaging colleagues around

    • Opportunities to develop new skills and progress your career

    • The freedom and flexibility to handle your role in a way that's right for you

    About EY

    As a global leader in assurance, tax, transaction and advisory services, we hire and develop the most passionate people in their field to help build a better working world. This starts with a culture that believes in giving you the training, opportunities and creative freedom to make things better. So that whenever you join, however long you stay, the exceptional EY experience lasts a lifetime.

    If you can confidently demonstrate that you meet the criteria above, please contact us as soon as possible.

    Make your mark. Apply now.

    EY provides equal employment opportunities to applicants and employees without regard to race, color, religion, age, sex, sexual orientation, gender identity/expression, national origin, protected veteran status, disability status, or any other legally protected basis, in accordance with applicable law.