Utah IT Jobs

Mobile utah department of workforce services Logo

Job Information

EY Software Development Engineer in Test (SDET) - Senior in Salt Lake City, Utah

Software Development Engineer in Test (SDET) - Senior


Requisition # UNI00FVA

Post Date Jan 28, 2021

Financial Services

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. 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!


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.

EssentialFunctions 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 client's 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 client's 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

Knowledgeand 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

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

o 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:

o Design, implementation and usage of test automation frameworks

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

o Data querying (Example: SQL)

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

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

o 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

o Mentorship, guidance, technical support for your teams

· 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

o Technical leadership and mentoring

o Code reviews and feedback

o Approve technical deliverables

· 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.



· Bachelor's 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

o software development (Java)

o test automation


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

· Agile certification preferred


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.

Ifyou can confidently demonstrate that you meet the criteria above, pleasecontact us as soon as possible.

Makeyour mark. Apply now.

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!

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.