Sr Software Engineer IT

Short Description

Dell is looking for a Sr. Software Engineer who can drive relevant test strategy around the implementation and provide expert inputs to handle/resolve complex issues.

Job Description

General Summary:
People make Dell so wherever in the world they work, everyone is rewarded for their contribution. Ready to develop your career in a truly global company? Within the QEO at Dell, we are looking for a Sr Software Engineer to join our team in Bangalore.

This individual will work as part of Dells IT Quality Engineering Operation organization.  The Quality Engineering team ensures the quality of releases and ensures a great customer experience of the products which are developed for GOBIG.  The team is responsible for automated test execution with shorter test cycles enabling quicker Go-To-Market for solutions/applications that span across the Quote-to-Cash in the Order Management Process.

As part of our IT Quality Engineering team, the Software Engineer will provide technical drive ensuring maximum productivity by developing automated scripts for test execution.  S/he will continuously collaborate with all parties in a project to ensure excellence in execution, development, and delivery; and will be responsible for ensuring high levels of customer satisfaction with Quality Engineering.  S/he will also support all production deployments.

Why work with us?
Life at Dell means collaborating with dedicated professionals with a passion for technology
When we see something that could be improved, we get to work inventing the solution
Our people demonstrate our winning culture through positive and meaningful relationships
We invest in our people and offer a series of programs that enables them to pursue a career that fulfills their potential
Our team members health and wellness is our priority as well as rewarding them for their hard work

Key Responsibilities:
  • Analyze business requirements and other project related documents to create test strategies and test plans
  • Work with, and support, business analysts, developers, and user acceptance team members as required
  • Drive relevant test strategy around the implementation and provide expert inputs to handle/resolve complex issues
  • Clearly communicate test status, progress, and risks to all stakeholders
  • Responsible for the quality of selected application/product features
  • Work closely with Development and Product management teams to provide feedback on design (functional and technical) and user scenarios
  • Development responsibilities include:  code review/bug analysis, analyzing the development and test impacts, writing test tools and identifying automation opportunities
  • Drive improvements in unit testing coverage, design test framework, develop test suites, expand automated testing harness and automate scenarios/cases
  • Record and track defects uncovered during the execution of tests accurately and in a timely manner; debugging to find root cause; validation and closing of resolved tests
  • Demonstrate expertise by sharing best practices, tools, white papers, etc. and drive engineering excellence across the organization

Essential Skills :
  • Bachelors degree in Computer Science or another related field
  • 5 to 8 years of solid experience development experience
  • Strong developer with overall 5  to 8 years of experience and hands-on development experience in using Java, JavaScript (Angular), Micro Services, PCF, Cloud, Spring Boot, Hibernate, JDBC and Kendo UI
  • Strong analytical and problem-solving skills are a must
  • Should possess quick learning capabilities and be able to connect the dots
  • Strong written and verbal communication skills are a must
  • Should be willing to work in flexible hours
  • Should have worked and willing to work in Level2/Level3 support
  • Working knowledge on Pivotal cloud would be a plus
  • Exposure to Agile/Project management tools (JIRA, VersionOne)
  • Exposure to different code repositories (TFS, GIT, etc.)
  • Working knowledge on releases, go-live process, and post-production support is a must
  • Should have exposure to development and willingness to take up development work
  • Should have worked in teams located in multiple locations and with different cultures

Must Have Skills:
Java, Micro Services, JS, JDBC, Analytical & Problem Solving, Application Support (L3), Strong communication, Application release process

Desired Skills :
  • Cloud (Pivotal), Spring Boot, Hibernate, Kendo UIā?? Strong hands-on experience with Automation Framework design and development
  • Strong programming, debugging experience, and excellent problem-solving skills
  • Hands-on design, coding and automation development
  • Working knowledge and experience of agile methodology and SDLC concepts
  • Exposure/Experience with Continuous Integration and Continuous Delivery (CI/CD)
  • Ability to work closely with developers, program managers, and other test teams to ensure the quality of the owned components
  • Excellent communications, presentation and teamwork skills
  • Work experience in the ecommerce domain and on large Enterprise class business

We offer highly competitive salaries, bonus programs, world-class benefits, and unparalleled growth and development opportunities all to create a compelling and rewarding work environment.

Sr Software Engineer IT
Mid-Senior-level Information Technology | Information | Technology Full-time Engineering | Information Technology | Other Software Engineer | Senior Software Engineer
Dell is an American multinational computer technology company based in Round Rock, Texas, United States, that develops, sells, repairs, and supports computers and related products and services. Named after its founder, Michael Dell, the company is one of the largest technological corporations in the world, employing more than 103,300 people in the U.S. and around the world.