Requisition ID -
Software Development Engineer in Test (SDET)
EY is looking for a Senior Consultant/Consultant IT Process improvement & Supply Chain Optimization.
Your Primary Responsibilities:
- Support an environment that ensures employees understand how their efforts contribute to overall business strategy
- Manage the team's book of work, partnering with leadership to plan the future supply and demand of resources required
- Evaluate the testing status of projects while identifying and advancing critical risks
- Ensure timely delivery of work including; supervising dependencies, tracking progress and project milestone completion
- Influence designs towards re-usable IT components and services keeping in mind test validation and test automation principles
- Maintain a high degree of cross-team and cross-application coordination to ensure end-to-end testing meets intended objectives
- Drives the preparation and execution of end-to-end and automated test planning and execution activities
- Provide testing expertise to project teams; partner with Development team to tackle application issues
- Interact with senior management to share and present future automation strategy
- Ensure team's alignment to departmental and organizational policy and procedures
- Review test strategy with customers to ensure comprehensive coverage and acquire feedback
- Responsible for the provisioning of test environments for the team, and assist with coordination to resolve issues
- Mitigates risk by following established procedures and supervising controls, spotting key errors and demonstrating strong ethical behavior.
Talents Needed for Success:
- Clear understanding of QA methodologies and can apply the methodologies in test plan/test strategy development.
- Experience in leading QA activities in a fast-pace Agile development team, with hands-on experiences in analyzing requirements, converting requirements into meaningful test scenarios, and implementing effective test cases and harnesses accordingly
- Proficient in Java programming language or other high-level programming languages and strong hands-on experience in developing back-end automated functional tests with any of the Unit Test frameworks (Junit, TestNG, Xunit, etc). Proven skill in common test automation libraires and tools such as Selenium, Rest Assured, JDBDT/DBUnit, etc.
- Strong SQL development knowledge with at least one of the common relational databases.
- Hands-on experience with at least one of these CI/CD pipelines, Jenkins/CloundBees, GitLab, etc.
- Strong communication skills. Trackable experience in enabling internal corporation within an Agile team across functionalities, and trackable experience coordinating cross-team activities
- Experience testing 'big data' solutions and data pipelines (Snowflake, Hadoop, Spark, Presto, etc.) is a strong plus
- Experience in test data management is strong plus.
Ideally you’ll also have
- Strong communication, facilitation, relationship-building, presentation and negotiation skills.
- Be highly flexible, adaptable, and creative.
- Comfortable interacting with senior executives (within the firm and at the client)
- Strong leadership skills and supervisory responsibility