Vacancy expired!
Are you ready to explore a world of possibilities? Join our DTCC family, and you'll grow your expertise and become the best version of you. As you embark on a new journey, you'll be supported and surrounded by other professionals as you learn new skills, advance your career, and see the impact of your efforts every day. Pay and Benefits:
- Competitive compensation, including base pay and annual incentive
- Comprehensive health and life insurance and well-being benefits, based on location
- Retirement benefits
- Paid Time Off and other leave of absence
- Flexible/Hybrid Work Arrangements
- Use extensive Java and programming expertise to design and develop Automated Testing solutions with a balanced maintenance and sustainability strategy
- Analyze various tools, perform feasibility analysis, and develop proof-of-concepts
- Develop and enhance next generation Enterprise Test Engineering Automation solutions in a Continuous Integration environment
- Be a key technical player in contributing to the architecture evolution of our software/data Test Automation Frameworks and related capabilities
- Define, design, development, documentation and maintenance of tools and Automation Frameworks for current and next gen Software Platforms/Frameworks as part of an Agile team
- Partner with different stake holders - Product Management, Application Development, DevOps and other technical teams in planning and coordination
- Document and communicate Automation Framework functions, interfaces, performance criteria, test cases and results to diverse audiences
- Provide guidance, training, and mentoring of Test Engineers and help with the Transition process of an Enterprise Quality Assurance department to Enterprise Test Engineering department.
- Aligns risk and control processes into day-to-day responsibilities to supervise and mitigate risk; advances appropriately.
- Design and extend the framework's capabilities to support execution of automated tests against different testing environments
- Extend the framework's capabilities by developing end-to-end automated test in Java, JS, Selenium to validate system functionality
- Extend the framework's capabilities by developing automated component test to validate component behavior
- Integrate automated test with CI/CD pipeline
- Interact with application development and testing teams to understand business/technical requirements and system design.
- Develop functional and technical expertise for the system supported
- Contribute to overall automation framework design and enhancement
- Aligns risk and control processes into day-to-day responsibilities to monitor and mitigate risk; escalates appropriately.
- Accountability: Demonstrates reliability by taking necessary actions to continuously meet required deadlines and goals.
- Global Collaboration: Applies global perspective when working within a team by being aware of own style and ensuring all relevant parties are involved in key team tasks and decisions.
- Communication: Articulates information clearly and presents information effectively and confidently when working with others.
- Influencing: Convinces others by making a strong case, bringing others along to their viewpoint; maintains strong, trusting relationships while at the same time is comfortable challenging ideas.
- Innovation and Creativity: Thinks boldly and out of the box, generates new ideas and processes, and confidently pursues challenges as new avenues of opportunity.
- Degree in Computer Science or related discipline required.
- Minimum 8-10 years of IT experience
- Experience as Sr. Java Developer/SDET/Test Automation Engineer i
- 4-5 years in Java Development or Test Development building test automation frameworks and developing automation scripts in Selenium Webdriver using Java
- Experience writing, debugging, optimizing and scaling applications/ automated test scripts
- Must have Hands-on experience in Development or Test Automation Framework implementations in Enterprise/Internet commercial software environments with a minimum 5+ years of Java Development/Programming experience.
- Advanced Java Development skills, understanding of design patterns, data structures, and experience working in a layered architecture with significant experience applying those skills in test environments
- Must have minimum 4+ years hands on experience in open-source tools such as Selenium, TestNG/Junit etc.
- Experience or deep knowledge in Webservice tests and Automation
- Ability to interpret technical designs and specifications and design automated solutions accordingly.
- Experience in CI/CD technologies (e.g. Jenkins, Git, Maven etc.).
- Experience selecting and configuring appropriate tools and frameworks to effectively drive automated testing.
- Ability to programmatically test any software product and develop tests for your own code
- Knowledge or experience of other languages/tools - AngularJS, Protractor, Jasmine, JavaScript, JMeter, UFT/QTP etc.
- Knowledge or experience in automation of services/API software layers (e.g. UI, services, APIs, etc.)
- Knowledge or experience in AWS Cloud
- Ability to think outside the box and come up with creative solutions when tools don't work
- Ability to partner with teams and works hands-on to provide support.
- Good understanding of the role of automation in various SDLCs (e.g. agile, scrum, waterfall) and mentor, train and coach resources.
- Experienced in mentoring more junior Automation engineers and providing guidance as needed.
- Ability to work on multiple work streams concurrently in a fast-paced environment with extreme multi-tasking and context switching.
- Demonstrates advanced analytical skills and debugging and root cause analysis skills.
- Demonstrates proficiency in program and quality management, issue management, and communication.
- Self-motivated, methodical problem solver, who is detail and quality oriented
- Self-starter / demonstrated ability to initiate and drive continuous improvement
- Proven ability to work effectively both independently and in a team-based environment.
- Excellent written and verbal communication skills required
Vacancy expired!